Payload of unsupported Workload Management solution has been identified on the following host(s)"./var/log/vmware/vmware-updatemgr/vum-server/vmware-vum-server.logYYYY-MM-DDThh:mm:ss.#### info vmware-vum-server[946741] [Originator@6876 sub=ImageManager :: EnablementManager ] [EnablementManager 2349] Loaded solution 'Workload Management' with 'spherelet' vib(s).component(s)YYYY-MM-DDThh:mm:ss.#### info vmware-vum-server[946741] [Originator@6876 sub=ImageManager: :EnablementManager ] [EnablementManager 1919]Unsupported component lookup for 'domain-c6036' cluster.YYYY-MM-DDThh:mm:ss.#### info vmware-vum-server[946741] [Originator@6876 sub=ImageManager: :EnablementManager ] [EnablementManager 1114] Looking for unsupported solutions.YYYY-MM-DDThh:mm:ss.#### warning vmware-vum-server[946741] [Originator@6876 sub=ImageManager: :EnablementManager] [EnablementManager 1193] 'VMware-Spherelet-1-27' component/vib belongs to 'Workload Management' unsupported solution. Hosts containing this component/vib: <esxi fqdn>, <esxi fqdn>. This will block PMan enablement.YYYY-MM-DDThh:mm:ss.#### info vmware-vum-server[946741] [Originator@6876 sub=ImageManager: :EnablementManager ] [EnablementManager 1942] Unsupported vib lookup for 'domain-c####' cluster.YYYY-MM-DDThh:mm:ss.#### info vmware-vum-server[946741] [Originator@6876 sub=ImageManager: :EnablementManager] [EnablementManager 1114] Looking for unsupported solutions.YYYY-MM-DDThh:mm:ss.#### info vmware-vum-server[946741] [Originator@6876 sub=ImageManager: : EnablementManager ] [EnablementManager 1209]Unsupported solutions were not identified.YYYY-MM-DDThh:mm:ss.#### warning vmware-vum-server[946741] [Originator@6876 sub=ImageManager :: EnablementManager] [EnablementManager 1971] Payload of unsupported Workload Management solution has been identified on the following host(s): <esxi fqdn>, <esxi fqdn>. This will block PMan enablement.
When a vSphere Kubernetes Service ( VKS ) enabled for a cluster and never consumed by user. Would be better to remove the spherelet vib. If it was not removed, we cannot manage or convert the image management.
Note: Below steps are only for Non-VKS cluster or cluster where VKS was configured and never used.
To fix this issue, you just need to remove the spherelet vib from the ESXi hosts. Before removing it, follow the validation steps below to ensure the cluster/ESXi hosts are not part of VKS and that no pods are running.
How to validate ESXi host is using for VKS
[user@esxi-host :~ ] /etc/init.d/spherelet statusYYYY-MM-DD hh:mm:ss,### init.d/spherelet spherelet init script invoked via the following hierarchyYYYY-MM-DD hh:mm:ss,### init.d/spherelet #######: -shYYYY-MM-DD hh:mm:ss,### init.d/spherelet #######: sshd -iYYYY-MM-DD hh:mm:ss,### init.d/spherelet #######: /usr/lib/vmware/busybox/bin/busybox inetd /var/run/inetd.confYYYY-MM-DD hh:mm:ss,### init.d/spherelet #######: /bin/initYYYY-MM-DD hh:mm:ss,### init.d/spherelet Log fetcher support: TrueYYYY-MM-DD hh:mm:ss,### init.d/spherelet Log fetcher size: 460YYYY-MM-DD hh:mm:ss,### init.d/spherelet spherelet is not runningYYYY-MM-DD hh:mm:ss,### init.d/spherelet spherelet is not runningIf the above output is not matching or the service is running, follow this link - Payload of unsupported Workload Management solution for a working VKS environment
If the above output matches, proceed to the steps below to remove the vib from the ESXi host.
esxcli software vib list | grep -i spheresphereletesxcli software vib remove --vibname=sphereletRemoval ResultMessage: Operation finished successfully.Reboot Required: falseVIBs Installed:VIBs Removed: VMware_bootbank_spherelet_1.3.11-24498727VIBs Skipped:esxcli software vib list | grep -i sphere