Details
-
Bug
-
Status: Closed
-
Normal
-
Resolution: Fixed
-
FACT 2.4.4, FACT 3.0.2
-
None
-
Windows 2012 R2
-
-
1
-
Client 2016-05-04
-
Bug Fix
-
Facter incorrectly reported OpenStack-based Windows VMs as not virtual. This fix changes them to report as virtual, which the label 'openstack'.
Description
When facter is running in Windows, on an OpenStack virtual machine using libvirt & kvm it will falsely report that it is running on a physical system. This is down to OpenStack setting the System Manufacturer and System Model to its own values. This also results in the ec2 metadata not being fetched on Windows instances.
I have verified that simply adding "OpenStack" -> "openstack" in virtual.rb results in virtual => openstack being reported by Facter.