The following errors are observed:
vSphere DRS functionality was impacted due to unhealthy state vSphere Cluster Services caused by the unavailability of vSphere Cluster Service VMs. vSphere Cluster Service VMs are required to maintain the health of vSphere DRS
Cluster Service health
" as "Unhealthy
" Cluster Service type
" set to "Embedded vCLS
"/var/run/log/infravisor.log
on ESXi:2024-04-09T15:07:14Z No(5) infravisor[525493]: time="2024-04-09T15:07:14.080958Z" level=error msg="Failed to get resource from spec vcls.yaml: failed to decode pod from /etc/vmware/infravisor/manifests/vcls.yaml: ValidatePodCreate failed: [spec.nodeName: Invalid value: \"<Node_name>\": a lowercase RFC 1123 subdomain must consist of lower case alphanumeric characters, '-' or '.', and must start and end with an alphanumeric character (e.g. 'example.com', regex used for validation is\
'[a-z0-9]([-a-z0-9]*[a-z0-9])?(\\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*')]"
The following conditions must be met for this issue to occur:
This issue requires VMware vCenter Server 8.0 U3 and ESXi 8.0 U3.
As part of the vCLS deployment workflow, the configured FQDN of the host (or IPv4 address) is used as an identifier for the host. This workflow fails on pure IPv6 deployments if the FQDNs are not configured explicitly and correctly. One of the services in the workflow (infravisor) is unable to validate using an IPv6 address as the host identifier, thereby failing to create vCLS VMs.
This issue will be resolved in a future release.
Follow one of the two options to workaround the issue:
Note: The infravisor service can be restarted by running: /etc/init.d/infravisor restart