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: 'esxi-host.domain.com'. The 'TSDM Daemon for VMware ESX' component version '19.16.0.2-1OEM.703.0.0.18644231' was deleted from vSphere Lifecycle image. Please proceed to the vSphere Client Lifecycle Manager to delete the component and update the solution 'com.vmware.nsxt'. Solution apply failed on host: 'esxi-host.domain.com'.
VMware NSX
VMware vSphere ESXi
The issue occurs because the desired state in vLCM is not the same as the ESXi Host.
Note: The solution-apply operation only adds the solution vibs but does not update base ESXi. If the base ESX is getting updated, the solution-apply operation will be rejected/failed.
Before applying TNP on the cluster, the host should already be compliant (ESX OS, other components, ovf tools, etc.)
Prepare an NSX Cluster with vSphere Lifecycle Manager
If the issue persists even after fixing the image, please open a support ticket with Broadcom Support team: