facts: CloudStack KVM Hypervisor to Linux virtual fact (#85117)

Co-authored-by: Abhijeet Kasurde <akasurde@redhat.com>
(cherry picked from commit 8a4fb78988)
pull/85133/head
Lorenzo Tanganelli 7 months ago committed by Matt Clay
parent 38ef2b8c25
commit 27aca0abd3

@ -0,0 +1,2 @@
minor_changes:
- facts - add "CloudStack KVM Hypervisor" for Linux VM in virtual facts (https://github.com/ansible/ansible/issues/85089).

@ -151,7 +151,7 @@ class LinuxVirtual(Virtual):
sys_vendor = get_file_content('/sys/devices/virtual/dmi/id/sys_vendor') sys_vendor = get_file_content('/sys/devices/virtual/dmi/id/sys_vendor')
product_family = get_file_content('/sys/devices/virtual/dmi/id/product_family') product_family = get_file_content('/sys/devices/virtual/dmi/id/product_family')
if product_name in ('KVM', 'KVM Server', 'Bochs', 'AHV'): if product_name in ('KVM', 'KVM Server', 'Bochs', 'AHV', 'CloudStack KVM Hypervisor'):
guest_tech.add('kvm') guest_tech.add('kvm')
if not found_virt: if not found_virt:
virtual_facts['virtualization_type'] = 'kvm' virtual_facts['virtualization_type'] = 'kvm'

Loading…
Cancel
Save