Deploying OVA/OVF fails with error, "No supported hardware versions".
search cancel

Deploying OVA/OVF fails with error, "No supported hardware versions".

book

Article ID: 315994

calendar_today

Updated On:

Products

VMware vCenter Server

Issue/Introduction

  • Deploying OVA/OVF files shows the following error message while selecting the compute resource:

    Issues detected with selected template. Details: - -1:-1:VALUE_ILLEGAL: No supported hardware versions among [vmx-21]; supported: [vmx-04, vmx-07, vmx-08, vmx-09, vmx-10, vmx-11, vmx-12, vmx-13, vmx-14, vmx-15, vmx-16, vmx-17, vmx-18, vmx-19].

Environment

  • vCenter Server 7.x

Cause

  • The OVA/OVF deployment is looking for supported version from the list : [vmx-04, vmx-07, vmx-08, vmx-09, vmx-10, vmx-11, vmx-12, vmx-13, vmx-14, vmx-15, vmx-16, vmx-17, vmx-18, vmx-19]. However, unsupported hardware version [vmx-21] was detected in the OVF/OVA configuration.
  • This error usually occurs when the OVF/OVA package is incompatible with the ESXi host.



Resolution

Add the supported Virtual Hardware Version in the OVF file by following the steps below:

Note: Convert the OVA to OVF format before proceeding with the steps below. Use 'ovftool' as documented in Converting an OVA Archive to OVF Package.

  1. Take a backup copy of ".ovf" file on local system.
  2. Open .ovf file in text format (preferably Notepad++).
  3. In the xml file, search for the following text:

    <vssd:VirtualSystemType>vmx-21</vssd:VirtualSystemType>

  4. Modify above value based on the supported version mentioned in the error message [vmx-04, vmx-07, vmx-08, vmx-09, vmx-10, vmx-11, vmx-12, vmx-13, vmx-14, vmx-15, vmx-16, vmx-17, vmx-18, vmx-19]

    Eg. Modify it as below:

    <vssd:VirtualSystemType>vmx-19</vssd:VirtualSystemType>

  5. Save the OVF file.
  6. Re-try the deployment.