summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlex Tomkins <tomkins@darkzone.net>2019-10-23 09:30:05 +0100
committerAbhijeet Kasurde <akasurde@redhat.com>2019-10-23 14:00:05 +0530
commit2da2da54f829d8aedec08bfac85c1a80d78be2fa (patch)
treee751f21ad598bd9302f135ab29c368f1bbb67ad1
parent8c43697e3bcf3048b6c74d1c6435f830bd2ccc89 (diff)
downloadansible-2da2da54f829d8aedec08bfac85c1a80d78be2fa.tar.gz
Fix virtualization role for DigitalOcean droplets (#41062)
Fixes #41061
-rw-r--r--lib/ansible/module_utils/facts/virtual/linux.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/ansible/module_utils/facts/virtual/linux.py b/lib/ansible/module_utils/facts/virtual/linux.py
index e8a5587705..34c6b3da09 100644
--- a/lib/ansible/module_utils/facts/virtual/linux.py
+++ b/lib/ansible/module_utils/facts/virtual/linux.py
@@ -111,13 +111,13 @@ class LinuxVirtual(Virtual):
virtual_facts['virtualization_type'] = 'virtualbox'
return virtual_facts
- if bios_vendor in ('Amazon EC2', 'Hetzner'):
+ if bios_vendor in ('Amazon EC2', 'DigitalOcean', 'Hetzner'):
virtual_facts['virtualization_type'] = 'kvm'
return virtual_facts
sys_vendor = get_file_content('/sys/devices/virtual/dmi/id/sys_vendor')
- KVM_SYS_VENDORS = ('QEMU', 'oVirt', 'Amazon EC2', 'Google', 'Scaleway')
+ KVM_SYS_VENDORS = ('QEMU', 'oVirt', 'Amazon EC2', 'DigitalOcean', 'Google', 'Scaleway')
if sys_vendor in KVM_SYS_VENDORS:
virtual_facts['virtualization_type'] = 'kvm'
return virtual_facts