I’m using the role vmware_guest to create virtual machine in both vCenter environments: a Test and a Prod. This role use a template with CentOS 8 and it is the same on both vCenters.
All is running fine in Test but not in Prod.
I recevied the following error:
fatal: [x.x.x.x]: FAILED! => {“changed”: false, “msg”: “Failed to create a virtual machine : Customization of the guest operating system ‘otherGuest64’ is not supported in this configuration. Microsoft Vista ™ and Linux guests with Logical Volume Manager are supported only for recent ESX host and VMware Tools versions. Refer to vCenter documentation for supported configurations.”}
Looks pretty much like your environments are not equal after all.
As the error says, it may be down to the ESX version and/tools version(s).
Are those recent enough in both environments?
Thanks for your reply. The vmware guy told me that both ESX are identical. Version 6.7
The error message show that: …the guest operating system ‘otherGuest64’ is wrong.
Do you know where this value is configured? I can’t find it in ESX or in template?
Thanks for your help. You’ll right the issue was on ESX. After some research I’ve seen that an option was not configured in ESX CentOS template. Now, it’s fine and running well.