vsphere-csi-driver
vsphere-csi-driver copied to clipboard
vSphere storage Container Storage Interface (CSI) plugin
**What this PR does / why we need it**: **Which issue this PR fixes** *(optional, in `fixes #(, fixes #, ...)` format, will close that issue when PR gets merged)*:...
**What this PR does / why we need it**: This PR adds polling mechanism for failing methods for the tests in guest Cluster .The method checks immediately after volume expansion...
What this PR does / why we need it: added polling mechanism instead of static wait time which was causing failure in testcase Which issue this PR fixes (optional, in...
**What this PR does / why we need it**: These changes are for TKG2.0 in VMC **Which issue this PR fixes** *(optional, in `fixes #(, fixes #, ...)` format, will...
/kind feature **What happened**: Configuring the plugin via the config file and saving it as a secret is nonstandard. One would expect either configuration via CRDs or configmap, with the...
**What this PR does / why we need it**: **Which issue this PR fixes** *(optional, in `fixes #(, fixes #, ...)` format, will close that issue when PR gets merged)*:...
**What this PR does / why we need it**: @adikul30 observed issue error while marshaling object when nil error is returned from `ControllerUnpublishVolume` call. Fixes following error ``` {"level":"info","time":"2024-03-12T19:22:09.997090474Z","caller":"wcp/controller.go:1348","msg":"power state...
/kind feature **What happened**: When a `ResourceQuota` / `LimitRange` is created it is enforced per namespace. ```YAML --- apiVersion: v1 kind: LimitRange # Limit PVC min/max metadata: name: storagelimits spec:...
**What this PR does / why we need it**: PR is adding usage of locking mechanism per VolumeId during NodeUnstageVolume operation. There have few observations where the 1st NodeUnstageVolume call...
**What this PR does / why we need it**: **Which issue this PR fixes** *(optional, in `fixes #(, fixes #, ...)` format, will close that issue when PR gets merged)*:...