Upgrade gcp-compute-persistent-disk-csi-driver from v1.0.1-gke.0 to v1.3.4
syhan opened this issue · comments
How to categorize this issue?
/area storage
/kind impediment
/priority 4
/platform gcp
What would you like to be added:
Upgrade gcp-compute-persistent-disk-csi-driver from v1.0.1-gke.0 to v1.3.4
Why is this needed:
we figure the old one seems missed some crucial logic like RepairUnderspecifiedVolumeKey which would be used in our core PVC resize logic, if that part missing, the csi driver would simply use the VolumeID to its metadata key, and in some circumstance, the zone info would be resolved as UNSPECIFIED that would fail the request.
7m28s Warning VolumeResizeFailed persistentvolumeclaim/569798b9-5f9d-4157-98db-cdf19f5e3355 resize volume pv--1ca86d8f-47dd-46e7-a25d-cd4548080d77 failed: rpc error: code = Internal desc = ControllerExpandVolume failed to resize disk: failed to get disk: googleapi: Error 400: Invalid value for field 'zone': 'UNSPECIFIED'. Must be a match of regex '[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?', invalid
this bug would block storage resize feature in GCP
@syhan You have mentioned internal references in the public. Please check.
Removing from GQF backlog as it's very specific to the GCP extension.
@stoyanr may I know where to find your GQF backlog and what is the ETA of the upgrade could be expected? Thanks
/assign
/assign
/assign