gcp-compute-persistent-disk-csi-driver
                                
                                 gcp-compute-persistent-disk-csi-driver copied to clipboard
                                
                                    gcp-compute-persistent-disk-csi-driver copied to clipboard
                            
                            
                            
                        The Google Compute Engine Persistent Disk (GCE PD) Container Storage Interface (CSI) Storage Plugin.
CSI driver uses Ginkgo v1 [Here in go.mod](https://github.com/kubernetes-sigs/gcp-compute-persistent-disk-csi-driver/blob/master/go.mod#L13) [Here in prow.sh](https://github.com/kubernetes-sigs/gcp-compute-persistent-disk-csi-driver/blob/master/release-tools/prow.sh#L97) These images use `kubetest2` which is already bumped to ginkgov2 flags causing failures: ``` ------------------------------------------------------------------- | | | Ginkgo...
/sig storage /kind feature **What would you like to be added:** It is idiomatic and a wide practice a component/binary to have a `--version` flag: ``` $ docker run k8s.gcr.io/kube-apiserver:v1.18.6...
Currently there is no `stable` overlay available, example in README should use [`stable-master`](https://github.com/kubernetes-sigs/gcp-compute-persistent-disk-csi-driver/tree/master/deploy/kubernetes/overlays/stable-master) instead. **What type of PR is this?** > Uncomment only one ` /kind ` line, hit enter...
**What type of PR is this?** > Uncomment only one ` /kind ` line, hit enter to put that in a new line, and remove leading whitespaces from that line:...
#988 introduces a behavior change in PDCSI driver controller publish/unpublish call. If any error is encountered in the controller publish or unpublish path, the driver marks the target node with...
It's already causing problems with #972. Refactoring is needed any to deal with the fact that GCP state is carried in a single driver instance across test cases, see #990.
The method [`isVolumePathMounted`](https://github.com/kubernetes-sigs/gcp-compute-persistent-disk-csi-driver/blob/b576f7361f0af3301e60bf08fb26c48f041b7d26/pkg/gce-pd-csi-driver/node.go#L73-L75) in node.go generates message "NodePublishVolume check volume path...", which is confusing because the method `isVolumePathMounted` is being used in both `NodePublishVolume` and `NodeStageVolume` methods.
Squashed 'release-tools/' changes from e4dab7ff..31a3f38b [31a3f38b](https://github.com/kubernetes-csi/csi-release-tools/commit/31a3f38b) Merge [pull request #199](https://github.com/kubernetes-csi/csi-release-tools/pull/199) from pohly/bump-kubernetes-version [7577454a](https://github.com/kubernetes-csi/csi-release-tools/commit/7577454a) prow.sh: bump Kubernetes to v1.22.0 [d29a2e75](https://github.com/kubernetes-csi/csi-release-tools/commit/d29a2e75) Merge [pull request #198](https://github.com/kubernetes-csi/csi-release-tools/pull/198) from pohly/csi-test-5.0.0 [41cb70d3](https://github.com/kubernetes-csi/csi-release-tools/commit/41cb70d3) prow.sh: sanity testing with...
/kind bug **What this PR does / why we need it**: Using a space causes an annoying spurious message to be printed during making. ```release-note None ``` /assign @amacaskill
As of today, gcp doesn't provides static per volume qos guarantees with mounting multiple volumes per node. See _Multiple disks attached to a single VM instance_ section of [user documentation](https://cloud.google.com/compute/docs/disks/performance#pd-performance_6)....