[ https://issues.apache.org/jira/browse/CLOUDSTACK-10297?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16370063#comment-16370063 ]
Rohit Yadav commented on CLOUDSTACK-10297: ------------------------------------------ Template details end up the vmx file of the VM, a partial-workaround is to set virtualHW.version=10 (or lower version) as a template detail (using updateTemplate API or in the user_vm_details table), however, it only works if the template was created with the assigned value. A proper fix for CloudStack would be to enforce virtualHW.version while deploying a VM, this could be a cluster level setting to allow mixed ESXi hosts (with higher/lower versions such as 5.5 and 6.5) to deploy a VM using a template created/exported from a higher (say 6.5 ESXi) host. > Provide a way to override VMware guest VM's hardware version using vm details > ----------------------------------------------------------------------------- > > Key: CLOUDSTACK-10297 > URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10297 > Project: CloudStack > Issue Type: Bug > Security Level: Public(Anyone can view this level - this is the > default.) > Reporter: Rohit Yadav > Priority: Major > Fix For: Future > > > Currently, CloudStack provide any mechanism to override hardware version > (virtualHW.version) of a VMware VM using the user vm's details. A vm's config > can add this details to extraConfig which will make its way to the vmx file. > This can allow running VMs with explicit hardware version that may be > compatible with say two version of esxis hosts in a mixed vmware env. -- This message was sent by Atlassian JIRA (v7.6.3#76005)