Jira (PUP-5994) Puppet module install fails when modules have long path names
Title: Message Title Kenn Hussey updated an issue Puppet / PUP-5994 Puppet module install fails when modules have long path names Change By: Kenn Hussey Flagged: Impediment Add Comment This message was sent by Atlassian JIRA (v6.4.12#64027-sha1:e3691cc) -- 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 https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-5994) Puppet module install fails when modules have long path names
Title: Message Title Ryan Gard commented on PUP-5994 Re: Puppet module install fails when modules have long path names - FR - Functional Review Verified as fixed with build e42f551d67fb18a15e10df5f475dbb592289f7ff. Environment Agent: Windows Server 2012 R2 (WIN_SUT) Test Case 1 Reproduction Steps Install Puppet Agent on WIN_SUT. Open IE on system and visit "https://forge.puppetlabs.com/". (This installs the SSL cert for the Forge.) Open a Puppet console. Install the DSC module: puppet module install puppetlabs-dsc Print the number of "PSM1" files in the DSC module folder: powershell "& { ls 'C:\ProgramData\PuppetLabs\code\environments\production\modules\dsc\*.psm1' -rec -ErrorAction 'SilentlyContinue' | measure }" Apply a Puppet manifest for a DSC resource type:
Jira (PUP-5994) Puppet module install fails when modules have long path names
Title: Message Title Ethan Brown commented on PUP-5994 Re: Puppet module install fails when modules have long path names Builds based on stable branch are available at http://builds.delivery.puppetlabs.net/puppet-agent/2b4f57ec68745f1f0814c84c162cf334c8e18092/artifacts/windows/ (based on https://github.com/puppetlabs/puppet/commits/3b36340) Builds based on master branch are available at http://builds.delivery.puppetlabs.net/puppet-agent/e42f551d67fb18a15e10df5f475dbb592289f7ff/artifacts/windows/ (based on https://github.com/puppetlabs/puppet/commits/47c52ff) Choosing one or the other should be sufficient to functional review this ticket. Add Comment This message was sent by Atlassian JIRA (v6.4.12#64027-sha1:e3691cc) -- 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 https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-5994) Puppet module install fails when modules have long path names
Title: Message Title Ethan Brown assigned an issue to qa Puppet / PUP-5994 Puppet module install fails when modules have long path names Change By: Ethan Brown Status: Ready for CI Test Assignee: Ethan Brown qa Add Comment This message was sent by Atlassian JIRA (v6.4.12#64027-sha1:e3691cc) -- 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 https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-5994) Puppet module install fails when modules have long path names
Title: Message Title Ethan Brown assigned an issue to Ryan Gard Puppet / PUP-5994 Puppet module install fails when modules have long path names Change By: Ethan Brown Assignee: qa Ryan Gard Add Comment This message was sent by Atlassian JIRA (v6.4.12#64027-sha1:e3691cc) -- 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 https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-5994) Puppet module install fails when modules have long path names
Title: Message Title Glenn Sarti commented on PUP-5994 Re: Puppet module install fails when modules have long path names Different. PUP-4854 is about extracting files on the target operating system. This ticket is about how files are dealt with inside the TAR itself. Add Comment This message was sent by Atlassian JIRA (v6.4.12#64027-sha1:e3691cc) -- 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 https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-5994) Puppet module install fails when modules have long path names
Title: Message Title Ryan Gard commented on PUP-5994 Re: Puppet module install fails when modules have long path names Is this related to PUP-4854 ? Or is it different? Add Comment This message was sent by Atlassian JIRA (v6.4.12#64027-sha1:e3691cc) -- 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 https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-5994) Puppet module install fails when modules have long path names
Title: Message Title Ryan Gard updated an issue Puppet / PUP-5994 Puppet module install fails when modules have long path names Change By: Ryan Gard QA Risk Assessment: Medium QA Status: Reviewed QA Contact: Ryan Gard Add Comment This message was sent by Atlassian JIRA (v6.4.12#64027-sha1:e3691cc) -- 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 https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-5994) Puppet module install fails when modules have long path names
Title: Message Title Ethan Brown commented on PUP-5994 Re: Puppet module install fails when modules have long path names Merged to 3.x in https://github.com/puppetlabs/puppet/commit/f888fb09fbef5f7c74ef799b3877ec6f7843a409 Merged up to stable in https://github.com/puppetlabs/puppet/commit/118d412dd1c534cf6d76d8c49321a8b1ad4356c1 Merged up to master in https://github.com/puppetlabs/puppet/commit/47c52ff3fd163c81bfa46e7bf8e6719c99593ea2 Add Comment This message was sent by Atlassian JIRA (v6.4.12#64027-sha1:e3691cc) -- 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 https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-5994) Puppet module install fails when modules have long path names
Title: Message Title Josh Cooper updated an issue Puppet / PUP-5994 Puppet module install fails when modules have long path names Change By: Josh Cooper Fix Version/s: PUP 4.3.3 Add Comment This message was sent by Atlassian JIRA (v6.4.12#64027-sha1:e3691cc) -- 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 https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-5994) Puppet module install fails when modules have long path names
Title: Message Title Josh Cooper commented on PUP-5994 Re: Puppet module install fails when modules have long path names Removed 4.3.3 fix version since we won't be doing that release. Add Comment This message was sent by Atlassian JIRA (v6.4.12#64027-sha1:e3691cc) -- 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 https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-5994) Puppet module install fails when modules have long path names
Title: Message Title Ethan Brown updated an issue Puppet / PUP-5994 Puppet module install fails when modules have long path names Change By: Ethan Brown Flagged: Impediment Add Comment This message was sent by Atlassian JIRA (v6.4.12#64027-sha1:e3691cc) -- 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 https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-5994) Puppet module install fails when modules have long path names
Title: Message Title Glenn Sarti commented on PUP-5994 Re: Puppet module install fails when modules have long path names First introduced Add Comment This message was sent by Atlassian JIRA (v6.4.12#64027-sha1:e3691cc) -- 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 https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-5994) Puppet module install fails when modules have long path names
Title: Message Title Glenn Sarti commented on PUP-5994 Re: Puppet module install fails when modules have long path names Pending QE/QA review Add Comment This message was sent by Atlassian JIRA (v6.4.12#64027-sha1:e3691cc) -- 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 https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-5994) Puppet module install fails when modules have long path names
Title: Message Title Glenn Sarti assigned an issue to Ethan Brown Puppet / PUP-5994 Puppet module install fails when modules have long path names Change By: Glenn Sarti Assignee: Ethan Brown Add Comment This message was sent by Atlassian JIRA (v6.4.12#64027-sha1:e3691cc) -- 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 https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-5994) Puppet module install fails when modules have long path names
Title: Message Title Glenn Sarti updated an issue Puppet / PUP-5994 Puppet module install fails when modules have long path names Change By: Glenn Sarti Running {code}puppet module install puppetlabs-dsc{code} silently fails to install ALL some of the files in tar.gz in the module from from the forge. tarball {code}PS C:\ProgramData\PuppetLabs\code\environments\production\modules\dsc> ls *.psm1 -rec |measureCount: 28{code}There should be over 240 PSM1 files Add Comment This message was sent by Atlassian JIRA (v6.4.12#64027-sha1:e3691cc) -- 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 https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-5994) Puppet module install fails when modules have long path names
Title: Message Title Glenn Sarti updated an issue Puppet / PUP-5994 Puppet module install fails when modules have long path names Change By: Glenn Sarti Environment: Puppet Agent 4.3.2 and 3.8.6 Windows 2012 R2 and MacOS X Darwin Production ForgeDSC Module 1.0.0 Add Comment This message was sent by Atlassian JIRA (v6.4.12#64027-sha1:e3691cc) -- 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 https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-5994) Puppet module install fails when modules have long path names
Title: Message Title Glenn Sarti commented on PUP-5994 Re: Puppet module install fails when modules have long path names Repro steps - Git clone the puppet repo Checkout the appropriate branch Bundle install Using this script @ECHO OFF RD C:\ProgramData\PuppetLabs\code\environments\production\modules\dsc /s/q > NUL RD C:\ProgramData\PuppetLabs\puppet\etc\modules\dsc /s/q > NUL call Bundle exec puppet module install puppetlabs-dsc powershell "& { ls 'C:\ProgramData\PuppetLabs\code\environments\production\modules\dsc\*.psm1' -rec -ErrorAction 'SilentlyContinue' | measure }" powershell "& { ls 'C:\ProgramData\PuppetLabs\puppet\etc\modules\dsc\*.psm1' -rec -ErrorAction 'SilentlyContinue' | measure }"
Jira (PUP-5994) Puppet module install fails when modules have long path names
Title: Message Title Glenn Sarti updated an issue Puppet / PUP-5994 Puppet module install fails when modules have long path names Change By: Glenn Sarti Running {code}puppet module install puppetlabs-dsc{code} silently fails to install ALL of the files in tar.gz in the module from from the forge.{code}PS C:\ProgramData\PuppetLabs\code\environments\production\modules\dsc> ls *.psm1 -rec |measureCount: 28{code}There should be over 250 240 PSM1 files Add Comment This message was sent by Atlassian JIRA (v6.4.12#64027-sha1:e3691cc) -- 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 https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-5994) Puppet module install fails when modules have long path names
Title: Message Title Glenn Sarti updated an issue Puppet / PUP-5994 Puppet module install fails when modules have long path names Change By: Glenn Sarti Running {code}puppet module install puppetlabs-dsc{code} silently fails to install ALL of the files in tar.gz in the module from from the forge. {code}PS C:\ProgramData\PuppetLabs\code\environments\production\modules\dsc> ls *.psm1 -rec |measureCount: 28{code} Add Comment This message was sent by Atlassian JIRA (v6.4.12#64027-sha1:e3691cc) -- 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 https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-5994) Puppet module install fails when modules have long path names
Title: Message Title Glenn Sarti updated an issue Puppet / PUP-5994 Puppet module install fails when modules have long path names Change By: Glenn Sarti Running {code}puppet module install puppetlabs-dsc{code} silently fails to install ALL of the files in tar.gz in the module from from the forge.{code}PS C:\ProgramData\PuppetLabs\code\environments\production\modules\dsc> ls *.psm1 -rec |measureCount: 28{code} There should be over 250 PSM1 files Add Comment This message was sent by Atlassian JIRA (v6.4.12#64027-sha1:e3691cc) -- 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 https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-5994) Puppet module install fails when modules have long path names
Title: Message Title Glenn Sarti updated an issue Puppet / PUP-5994 Puppet module install fails when modules have long path names Major change as it can impact any module in the forge Change By: Glenn Sarti Scope Change Category: Found Scope Change Reason: Found during testing of the DSC module for the Windows Wednesday Blog Add Comment This message was sent by Atlassian JIRA (v6.4.12#64027-sha1:e3691cc) -- 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 https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-5994) Puppet module install fails when modules have long path names
Title: Message Title Glenn Sarti updated an issue Puppet / PUP-5994 Puppet module install fails when modules have long path names Change By: Glenn Sarti Running {code}puppet module install puppetlabs-dsc{code} silently fails to install ALL of the files in tar.gz in the module from from the forge. Add Comment This message was sent by Atlassian JIRA (v6.4.12#64027-sha1:e3691cc) -- 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 https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-5994) Puppet module install fails when modules have long path names
Title: Message Title Glenn Sarti commented on PUP-5994 Re: Puppet module install fails when modules have long path names The standard TAR header only uses a 100 byte field for filename. The UStar format supersedes this and adds the ability to add a 155 filename prefix to the header, effectively making the the max pathname 255 chars. Using the default standard tar command on Mac OSX (Darwin), when it encounters the long name it shortens the filename and adds a prefix. This can be seen in an extract of the name parameter in the DSC module. puppetlabs-dsc-1.0.0/tests/acceptance/tests/basic_dsc_resources/user/user_valid_password.rb puppetlabs-dsc-1.0.0/tests/acceptance/tests/basic_dsc_resources/user/user_valid_unicode.rb tests/acceptance/tests/basic_dsc_resources/user/negative/user_invalid_password.rb tests/acceptance/tests/basic_dsc_resources/user/negative/user_invalid_passwordneverexpires.rb tests/acceptance/tests/basic_dsc_resources/user/negative/user_invalid_username.rb puppetlabs-dsc-1.0.0/tests/acceptance/tests/basic_dsc_resources/service/negative/ puppetlabs-dsc-1.0.0/tests/acceptance/tests/basic_dsc_resources/service/service_remove.rb tests/acceptance/tests/basic_dsc_resources/service/service_valid_name_startuptype_state.rb
Jira (PUP-5994) Puppet module install fails when modules have long path names
Title: Message Title Glenn Sarti updated an issue Puppet / PUP-5994 Puppet module install fails when modules have long path names Change By: Glenn Sarti Fix Version/s: PUP 4.3.3 Fix Version/s: PUP 3.8.7 Fix Version/s: PUP 4.4.0 Add Comment This message was sent by Atlassian JIRA (v6.4.12#64027-sha1:e3691cc) -- 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 https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-5994) Puppet module install fails when modules have long path names
Title: Message Title Glenn Sarti updated an issue Puppet / PUP-5994 Puppet module install fails when modules have long path names Change By: Glenn Sarti Summary: Installing the Puppetlabs DSC Puppet module install fails to expand all of the files when modules have long path names Add Comment This message was sent by Atlassian JIRA (v6.4.12#64027-sha1:e3691cc) -- 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 https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.