Affected Puppet, Ruby, OS and module versions/distributions
- Puppet: Any
- Ruby: N/A
- Distribution: N/A
- Module version: 0.11.1
- Windows 10 - 1903
How to reproduce (e.g Puppet code you use)
On a Windows agent run puppet module install albatrossflavour-os_patching --version 0.11.1 and it will fail to install
What are you seeing
What behaviour did you expect instead
Module should install
Output log
Any additional information you'd like to impart
The tar.gz shows that there are files in the module that cannot exist on an NTFS volume. These are in the html/ directory and have a colon (:) in the name
Screenshot of the tar.gz

Looking at the code, gitignore has this https://github.com/albatrossflavour/puppet_os_patching/blob/development/.gitignore#L27
but it's missing in pdkignore https://github.com/albatrossflavour/puppet_os_patching/blob/development/.pdkignore, so it looks like this was missed and pdk build is creating tarballs which cannot be extracted onto an NTFS filesystem.
Affected Puppet, Ruby, OS and module versions/distributions
How to reproduce (e.g Puppet code you use)
On a Windows agent run
puppet module install albatrossflavour-os_patching --version 0.11.1and it will fail to installWhat are you seeing
What behaviour did you expect instead
Module should install
Output log
Any additional information you'd like to impart
The tar.gz shows that there are files in the module that cannot exist on an NTFS volume. These are in the
html/directory and have a colon (:) in the nameScreenshot of the tar.gz

Looking at the code, gitignore has this https://github.com/albatrossflavour/puppet_os_patching/blob/development/.gitignore#L27
but it's missing in pdkignore https://github.com/albatrossflavour/puppet_os_patching/blob/development/.pdkignore, so it looks like this was missed and
pdk buildis creating tarballs which cannot be extracted onto an NTFS filesystem.