diff --git a/changelogs/fragments/85184-add-linode-for-linux-facts.yml b/changelogs/fragments/85184-add-linode-for-linux-facts.yml new file mode 100644 index 00000000000..edd2f6e6b56 --- /dev/null +++ b/changelogs/fragments/85184-add-linode-for-linux-facts.yml @@ -0,0 +1,2 @@ +minor_changes: + - facts - add "Linode" for Linux VM in virtual facts diff --git a/lib/ansible/module_utils/facts/virtual/linux.py b/lib/ansible/module_utils/facts/virtual/linux.py index fe09104a68a..820f87fd1cc 100644 --- a/lib/ansible/module_utils/facts/virtual/linux.py +++ b/lib/ansible/module_utils/facts/virtual/linux.py @@ -201,7 +201,7 @@ class LinuxVirtual(Virtual): virtual_facts['virtualization_type'] = 'virtualbox' found_virt = True - if bios_vendor in ('Amazon EC2', 'DigitalOcean', 'Hetzner'): + if bios_vendor in ('Amazon EC2', 'DigitalOcean', 'Hetzner', 'Linode'): guest_tech.add('kvm') if not found_virt: virtual_facts['virtualization_type'] = 'kvm'