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 00000000000000..5a691d163b0958 --- /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 diff --git a/lib/ansible/modules/cloud/vmware/vmware_guest.py b/lib/ansible/modules/cloud/vmware/vmware_guest.py index 5c6c8725cb7c3a..e9a1c6ea159cbd 100644 --- a/lib/ansible/modules/cloud/vmware/vmware_guest.py +++ b/lib/ansible/modules/cloud/vmware/vmware_guest.py @@ -1251,12 +1251,12 @@ def configure_hardware_params(self, vm_obj): 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