Creating PVC fails with ServerFaultCode: The object 'vim.VirtualMachine:vm-xxxxxx' has already been deleted or has not been completely created
Issue
After recreating worker nodes, provisioning of the new PersistentVolumeClaim (PVC) fails with the below error:
2025-01-09T19:34:36.914802534+11:00 I0109 08:34:36.914760 1 event.go:298] Event(v1.ObjectReference{Kind:"PersistentVolumeClaim", Namespace:"pvc", Name:"test-pvc", UID:"999efcb9-87ef-4826-xxxx-xxxxxxxxxxxx", APIVersion:"v1", ResourceVersion:"596159851", FieldPath:""}): type: 'Warning' reason: 'ProvisioningFailed' failed to provision volume with StorageClass "thin-csi-default": rpc error: code = Internal desc = failed to get shared datastores in kubernetes cluster. Error: ServerFaultCode: The object 'vim.VirtualMachine:vm-xxxxxx' has already been deleted or has not been completely created
Environment
- Red Hat OpenShift Container Platform (RHOCP)
- 4.14.39
- vSphere CSI Driver
- 3.0.2
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.