Saad Ali

Results 13 issues of Saad Ali

# Feature Description - One-line feature description (can be used as a release note): CSI volumes can only be referenced via PV/PVC today. This works well for remote persistent volumes....

sig/storage
stage/stable
kind/feature
tracked/yes
kind/api-change

I need to add documentation to https://kubernetes-csi.github.io/docs/sidecar-containers.html Background: A new CSI Metrics Library was [added](https://github.com/kubernetes-csi/csi-lib-utils/pull/35) to `csi-lib-utils` in and is part of [v0.7.0 release](https://github.com/kubernetes-csi/csi-lib-utils/releases/tag/v0.7.0). This library can be used to...

help wanted
lifecycle/frozen

From @jdef's comment in https://github.com/container-storage-interface/spec/pull/487#issuecomment-885647914: > I wonder if it's also worth clarifying (in the docs for the capability) that LIST_VOLUMES_PUBLISHED_NODES requires PUBLISH_UNPUBLISH_VOLUME. While the careful reader may already observe...

@cduchesne rightfully pointed out that the `NodeStageVolumeRequest` is missing the `bool readonly` field which `ControllerPublishVolumeRequest` and `NodePublishVolumeRequest` both have. So a driver doesn't know when a global mount should be...

`GetCapacityResponse` should contain "total capacity" in addition to `available_capacity` so that caller can make decisions about provisioning.

priority/p2
post-v1

Follow up from https://github.com/container-storage-interface/spec/pull/321#discussion_r232525730 Do we still need the VERSION file? If not, lets remove it.

priority/p2
post-v1

The `TestNodeExpandVolume` tests are currently disabled and need to be rewritten. https://github.com/kubernetes-sigs/gcp-compute-persistent-disk-csi-driver/blob/a1ba4cb4686249910b0d91d9fa2be5d9539de47f/pkg/gce-pd-csi-driver/node_test.go#L444-L454 Before we move volume resize to GA, these tests must be fixed. In addition make sure these tests...

lifecycle/frozen

We should ensure that CSI Probe call is implemented and integrate https://github.com/kubernetes-csi/livenessprobe to automatically manage health of the CSI driver (e.g. restart driver if unhealthy).

lifecycle/frozen
priority/backlog

CSI 1.0 decorates sensitive fields with `csi_secret`. Let's take advantage of this feature to programmatically ensure no sensitive fields are ever logged by this driver.

lifecycle/frozen

We should ensure that CSI Probe call is implemented and integrate https://github.com/kubernetes-csi/livenessprobe to automatically manage health of the CSI driver (e.g. restart driver if unhealthy).

priority/backlog
lifecycle/frozen