Details
-
Improvement
-
Status: Closed
-
Normal
-
Resolution: Won't Do
-
FACT 2.4.6, FACT 3.1.5
-
None
-
None
-
None
-
Windows
-
5
Description
WMI doesn't exist on all platforms - the alternative is to use the MI APIs instead (or worst case, call to PowerShell and use Get-CimInstance -Query "")
This effort currently tracks both Facter 2.x for the ability to run specs against Puppet on Nano, and for 3.x, which is shipped version compatibility.
This effort should not actually include rewriting existing facts that use WMI, which is covered in FACT-1396. This ticket is to track reworking our extensibility layer to not use WMI.