diff --git a/changelogs/fragments/66147_rhev_vdsm_vdsmd.yml b/changelogs/fragments/66147_rhev_vdsm_vdsmd.yml new file mode 100644 index 00000000000..41062a9e417 --- /dev/null +++ b/changelogs/fragments/66147_rhev_vdsm_vdsmd.yml @@ -0,0 +1,2 @@ +minor_changes: + - virtualization facts - Detect ``vdsmd`` in addition to ``vdsm`` when trying to detect RHEV hosts. (https://github.com/ansible/ansible/issues/66147) diff --git a/lib/ansible/module_utils/facts/virtual/linux.py b/lib/ansible/module_utils/facts/virtual/linux.py index db591402871..e19193cfd73 100644 --- a/lib/ansible/module_utils/facts/virtual/linux.py +++ b/lib/ansible/module_utils/facts/virtual/linux.py @@ -206,7 +206,7 @@ class LinuxVirtual(Virtual): try: with open(f) as virt_fh: comm_content = virt_fh.read().rstrip() - if comm_content == 'vdsm': + if comm_content in ('vdsm', 'vdsmd'): virtual_facts['virtualization_type'] = 'RHEV' break except Exception: