The Supervisor Cluster deployment is stuck at the Configuring Host Nodes step.
From the Workload Management page in vSphere web UI, the deploying Supervisor cluster shows that its Host Config Status is Configuring:
Installed and Started Kubernetes Node Agent on the ESXi HostThere are repeated Apply Solution tasks in the vSphere web UI.
When viewing the wcpsvc logs in the vCenter Server Appliance (VCSA), the following error message is present, where values in <> brackets will vary by environment:
YYYY-MM-DDTHH:MM:SS.sss error wcp [pman/client.go:659] [opID=<opid>-<host-id>-VLCM:AddHost:<cluster-id>:<host-id>] PMan API: Apply Task API: Attempt#[11]:Failed Attempts:[0] of MaxFailedAttemps[1]Error Message: Solution specification in the image are incompatible with hosts '<esxi-hostname-1>, <esxi-hostname-2>, <esxi-hostname-3>'
vSphere Supervisor
ESXi Hosts managed by vSphere Lifecycle Manager
During initial deployment of a Supervisor cluster, the spherelet VIB agent is installed on the ESXi hosts configured for use with the Supervisor cluster.
If the ESXi hosts are managed by vSphere Lifecycle Manager, the spherelet VIB will be unable to install if the ESXi hosts are considered to be out of compliance as per vSphere Lifecycle Manager.
Ensure that all ESXi hosts for the Supervisor Cluster are in compliance with vSphere Lifecycle Manager.
While logged into the vSphere web UI from your web browser of choice:
For more information regarding ESXi Host compliance with vSphere Lifecycle Manager, see: Check the Compliance Against a Single Image