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.
Resolution
Workaround:
- Consult with the hardware vendor to determine the exact vendor add-on that is required for the specific host hardware.
- From vCenter, go to [Cluster Name] > Updates > Image > Image > Edit.
- Add the specific vendor add-on.
- From the Image Compliance section, Check Compliance.
- If compliance is ok then remediate hosts from VLCM.
- 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
...
- Return to NSX UI and prepare hosts for NSX.
Feedback
thumb_up
Yes
thumb_down
No