Uploaded image for project: 'Facter'
  1. Facter
  2. FACT-1043

Falsely reporting virtual as physical under Windows for OpenStack instance

    XMLWordPrintable

Details

    • Bug
    • Status: Closed
    • Normal
    • Resolution: Fixed
    • FACT 2.4.4, FACT 3.0.2
    • FACT 2.4.7, FACT 2.5.0, FACT 3.1.6
    • Windows
    • None
    • Windows 2012 R2

    • Hide

      Run on our Windows OpenStack hardware.

      Show
      Run on our Windows OpenStack hardware.
    • 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.

      Attachments

        Activity

          People

            john.duarte John Duarte
            damoxc Damien Churchill
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Zendesk Support