<TIMESTAMP> stderr F {"level":"error","time":"<TIMESTAMP>","caller":"wcpguest/controller.go:358","msg":"failed to create pvc with name: <UUID> on namespace: <NAMESPACE> in supervisorCluster. Error: admission webhook \"validate-quota-on-create.k8s.io\" denied the request: Operation denied, Post \"https://cns-vsphere-vmware-com-service.kube-system.svc.cluster.local:443/getrequestedcapacityforpersistentvolumeclaim\": tls: failed to verify certificate: x509: certificate has expired or is not yet valid: current time <TIMESTAMP> is after<TIMESTAMP>","TraceId":"<UUID>","stacktrace":"sigs.k8s.io/vsphere-csi-driver/v3/pkg/csi/service/wcpguest.(*controller).CreateVolume.func1\n
vSphere Kubernetes Service 9.0.0
The certificates for the storage-quota-webhook and cns-storage-quota-extension deployments expire after 2 months. Cert manager generates new certificates for both of these deployments, but their pods don't restart to pick up the new certificate.
From the supervisor context, run the following:
This is a known issue that will be resolved in a future release.