Attempts to deploy the NSX Advanced Load Balancer (NSX ALB) Controller cluster from SDDC Manager fail. The deployment task halts, returning the following error string:
Failed to deploy NSX Service user svc-<REDACTED_HOSTNAME>-<REDACTED_HOSTNAME> is exceeding 32 characters limit by 1 characters
VMware Cloud Foundation 5.2
During the NSX ALB Controller cluster configuration, VMware Cloud Foundation automatically generates a service account leveraging the syntax svc-<alb_vip_hostname>-<nsx_vip_hostname>. The deployment fails if this concatenated string exceeds the absolute 32-character limit enforced by the NSX role-based access control (RBAC) schema.
It is fixed in 5.2.1, as a Workaround
Restart the NSX Advanced Load Balancer deployment wizard within the SDDC Manager interface.
Locate the service account configuration field.
Manually override the default auto-populated value by entering a custom service account name containing 32 characters or fewer.
Proceed with the deployment validation and execution.