Failed to install software on host. Solution specification in the image are incompatible with hosts.
search cancel

Failed to install software on host. Solution specification in the image are incompatible with hosts.

book

Article ID: 419748

calendar_today

Updated On:

Products

VMware NSX

Issue/Introduction

  • Cluster is configured with VLCM.
  • Attempts to prepare the cluster for NSX fails with error:

    Failed to install software on host. Solution specification in the image are incompatible with hosts.

  • From within vCenter, [Cluster Name] > Updates > Image, the following error is seen.

    Host is not compatible with image.

  • From the ESX CLI, the following command shows the host is running a custom vendor image.

    esxcli software profile get

  • The standard ESX image is configured on the cluster via VLCM, whereas the vendor image is installed on the ESX.

Environment

VMware NSX

Resolution

Workaround:

  1. Consult with the hardware vendor to determine the exact vendor add-on that is required for the specific host hardware.
  2. From vCenter, go to [Cluster Name] > Updates > Image > Image > Edit.
  3. Add the specific vendor add-on.
  4. From the Image Compliance section, Check Compliance.
  5. If compliance is ok then remediate hosts from VLCM.
  6. Once complete confirm that the VLCM image has been installed on host. 
         
    esxcli software profile get
    ...  
             Name: (Updated) VMware Lifecycle Manager Generated Image
             Vendor: VMware, Inc.
             Creation Time: [Timestamp]
             Modification Time: [Timestamp]
             Stateless Ready: True
    ...

  7. Return to NSX UI and prepare hosts for NSX.