Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Won't Fix
-
PUP 3.7.5
-
Windows 7, 8, 8.1, 2008, 2012 with Puppet Agent 3.7.5
Description
We have a handful of windows nodes that are experiencing an issue with the package provider being able to enumerate current packages.
"puppet resource package"
or
"package
"
Here's an example error:
Could not prefetch package provider 'windows': U+00AE to IBM437 in conversion from UTF-16LE to UTF-8 to IBM437
Running "wmic product get name" returns all of the names appropriately, and some have odd non-ascii characters in it. Removing the odd looking characters based products from the registry resolves the issue.
Downgrading to 3.7.4 resolved the issue, which is odd, as i couldn't find where in the code path that a change was introduced that might cause this...
Attachments
Issue Links
- relates to
-
PUP-4924 Puppet Windows - Upgrading from 3.7.5 causes Ruby.exe/Rubyw.exe to go missing
-
- Closed
-