Hey, I have the following problem: using PVs in ReadOnlyMany access mode does not work for me with newer than 1.21 GKE versions.
I have the following setup: a single PD is used with multiple PVs/PVCs (in various namespaces), and multiple pods in each namespace are attaching to them.
The setup seems to work just fine if my cluster resources (node, control plane etc) use 1.21, but with newer versions (tested multiple) I get the following error from the 2nd pod that is trying to attach the volume:
AttachVolume.Attach failed for volume “my-pv-rox” : rpc error: code = Internal desc = unknown Attach error: failed when waiting for zonal op: operation operation-1656676871696-5e2bd2471f0aa-732b3b98-eb66822e failed (RESOURCE_IN_USE_BY_ANOTHER_RESOURCE): The disk resource ‘projects/dev/zones/europe-west4-a/disks/pd-datasets-v2’ is already being used by 'projects/dev/zones/europe-west4-a/instances/gke-prefect-poc-west-n1-standard-2-co-50ba3e0b-2o7q’I could not find anything related in the release notes. Happy to share my PV/PVC manifests if that helps. (edited)