facts: detect FreeBSD KVM guests (#50030)

Fixes: #49158
This commit is contained in:
Martin Krizek 2018-12-18 21:57:53 +01:00 committed by Jordan Borean
commit 545edc9114
3 changed files with 13 additions and 2 deletions

View file

@ -30,7 +30,7 @@ class VirtualSysctlDetectionMixin(object):
if self.sysctl_path:
rc, out, err = self.module.run_command("%s -n %s" % (self.sysctl_path, key))
if rc == 0:
if re.match('(KVM|Bochs|SmartDC).*', out):
if re.match('(KVM|kvm|Bochs|SmartDC).*', out):
virtual_product_facts['virtualization_type'] = 'kvm'
virtual_product_facts['virtualization_role'] = 'guest'
elif re.match('.*VMware.*', out):