diff --git a/changelogs/fragments/71563-vmware_guest-support_hw_version_15.yml b/changelogs/fragments/71563-vmware_guest-support_hw_version_15.yml new file mode 100644 index 00000000000..c73026d4a17 --- /dev/null +++ b/changelogs/fragments/71563-vmware_guest-support_hw_version_15.yml @@ -0,0 +1,2 @@ +minor_changes: + - vmware_guest - Support HW version 15 / vSphere 6.7U2 (https://github.com/ansible-collections/vmware/pull/99). diff --git a/lib/ansible/modules/cloud/vmware/vmware_guest.py b/lib/ansible/modules/cloud/vmware/vmware_guest.py index 5c6c8725cb7..e9a1c6ea159 100644 --- a/lib/ansible/modules/cloud/vmware/vmware_guest.py +++ b/lib/ansible/modules/cloud/vmware/vmware_guest.py @@ -1251,12 +1251,12 @@ class PyVmomiHelper(PyVmomi): except ValueError: hw_version_check_failed = True - if temp_version not in range(3, 15): + if temp_version not in range(3, 16): hw_version_check_failed = True if hw_version_check_failed: self.module.fail_json(msg="Failed to set hardware.version '%s' value as valid" - " values range from 3 (ESX 2.x) to 14 (ESXi 6.5 and greater)." % temp_version) + " values range from 3 (ESX 2.x) to 15 (ESXi 6.7U2 and greater)." % temp_version) # Hardware version is denoted as "vmx-10" version = "vmx-%02d" % temp_version self.configspec.version = version