POST /api/vcenter/namespaces/instances/{namespace}/registervmThis issue presents the following symptoms:
NoPermissionFault is triggered on VirtualMachine.Inventory.Register (namespace folder) and Resource.AssignVMToPool (namespace ResourcePool).VMware vSphere Kubernetes Service
VMware Cloud Foundation 9.1
This is a known issue in VCF 9.1. When a new Supervisor namespace is created, the system fails to automatically assign the "VM Service VM Management" role to the administrators group. As a result, no account (including vCenter administrators) natively holds the privileges required by the Workload Control Plane to register a VM into the namespace folder.
Engineering is aware of the issue and is working to resolve it in an upcoming release.
To unblock VM registrations and allow backup/restore workflows to complete successfully, restart the WCP service on vCenter Server:
vmon-cli -r wcp