NSX-T Host Preparation Fails with "Solution apply failed" Due to vLCM Compliance Mismatch
search cancel

NSX-T Host Preparation Fails with "Solution apply failed" Due to vLCM Compliance Mismatch

book

Article ID: 444234

calendar_today

Updated On:

Products

VMware NSX

Issue/Introduction

When attempting to prepare a newly added ESXi host for NSX-T in an existing cluster, the host fails to apply the configuration. Although the original hosts in the cluster were prepared successfully, the new host throws the following error:

Failed to install software on host. Solution apply failed because the vSphere Lifecycle image contains either a new ESXi version or a new addons version or new components. Please proceed to the vSphere Client Lifecycle Manager to update ESXi or addons or components along with the solution 'com.vmware.nsxt' Solution apply failed on host: '<host-name.local>'. The vSphere Lifecycle Manager image contains a new 'Dell addon for PowerEdge Servers' addon version '803-A07'. Please proceed to the vSphere Client Lifecycle Manager to update the addon and the solution 'com.vmware.nsxt'Solution apply failed on host: '<host-name.local>'.

Environment

VMware NSX

Cause

This failure is caused by a vLCM compliance mismatch. In a cluster managed by vSphere Lifecycle Manager using a single "Desired State Image," the system restricts the installation of standalone software solutions (such as the com.vmware.nsxt VIBs) if the host does not fully comply with the defined cluster image profile.

A compliance check reveals that the host is marked as "Out of Compliance" because the vLCM image contains a pending hardware-specific addon specifically, the 'Dell addon for PowerEdge Servers' (version 803-A07) that has not yet been applied to this specific host.

Resolution

To resolve this issue, you must remediate the host through the vSphere Lifecycle Manager. This will apply all pending updates, including the hardware addon and the NSX-T VIBs, simultaneously.

Perform the following steps:

  • Log into the vSphere Client and navigate to the affected Cluster.
  • Go to the Updates tab and select Image.
  • Run Check Compliance to confirm the specific host is listed as "Out of Compliance."
  • Select the affected host and click Remediate.
  • Follow the remediation wizard prompts. This will allow vLCM to place the host in maintenance mode, install the pending Dell addon, and install the required NSX-T VIBs in a single, unified cycle.

Additional Information

NSX installation is failing on the host with an error 'vLCM remediation initiated'