Patrick Ohly

Results 108 issues of Patrick Ohly

### Enhancement Description - One-line enhancement description (can be used as a release note): Contextual logging enables the caller of a function to control all aspects of logging (output formatting,...

sig/instrumentation
stage/alpha
wg/structured-logging

- One-line enhancement description (can be used as a release note): Supports exposing currently available storage capacity via CSIStorageCapacity objects and enhances scheduling of pods that use CSI volumes with...

sig/storage
stage/stable
lifecycle/stale

Pods without resource specification are the first that get evicted when a node runs out of resources. All of our deployments should specify required resources. Perhaps there's also something else...

help wanted
lifecycle/frozen

Squashed 'release-tools/' changes from e4dab7f..7fe5149 [7fe5149](https://github.com/kubernetes-csi/csi-release-tools/commit/7fe5149) Merge [pull request #200](https://github.com/kubernetes-csi/csi-release-tools/pull/200) from pohly/bump-kubernetes-version [70915a8](https://github.com/kubernetes-csi/csi-release-tools/commit/70915a8) prow.sh: update snapshotter version [31a3f38](https://github.com/kubernetes-csi/csi-release-tools/commit/31a3f38) Merge [pull request #199](https://github.com/kubernetes-csi/csi-release-tools/pull/199) from pohly/bump-kubernetes-version [7577454](https://github.com/kubernetes-csi/csi-release-tools/commit/7577454) prow.sh: bump Kubernetes to v1.22.0...

cncf-cla: yes
size/M
release-note-none
approved

From https://github.com/kubernetes-csi/csi-test/pull/297#discussion_r568520680: We discussed this a bit further on Monday. @msau42 pointed out that it is valid when a CSI driver refuses to delete PVCs that have snapshots. It is...

lifecycle/frozen

All of the "should return empty when" tests have a conceptual problem: the don't ensure that there are snapshots to return. In other words, a broken driver that doesn't check...

lifecycle/frozen

We probably don't have good documentation about when to use StatefulSet and when to use Deployment for the controller. See https://github.com/container-storage-interface/spec/issues/364 Leadership election needs to be covered, too.

help wanted
lifecycle/frozen

**What type of PR is this?** /kind cleanup **What this PR does / why we need it**: After the trial in csi-test and csi-driver-iscsi we want to role out the...

cncf-cla: yes
approved
kind/cleanup
release-note-none
size/S

Squashed 'release-tools/' changes from e4dab7ff5..d29a2e754 [d29a2e754](https://github.com/kubernetes-csi/csi-release-tools/commit/d29a2e754) Merge [pull request #198](https://github.com/kubernetes-csi/csi-release-tools/pull/198) from pohly/csi-test-5.0.0 [41cb70d38](https://github.com/kubernetes-csi/csi-release-tools/commit/41cb70d38) prow.sh: sanity testing with csi-test v5.0.0 [c85a63fbf](https://github.com/kubernetes-csi/csi-release-tools/commit/c85a63fbf) Merge [pull request #197](https://github.com/kubernetes-csi/csi-release-tools/pull/197) from pohly/fix-alpha-testing [b86d8e942](https://github.com/kubernetes-csi/csi-release-tools/commit/b86d8e942) support Kubernetes 1.25...

cncf-cla: yes
approved
size/M
release-note-none

**What type of PR is this?** /kind cleanup **What this PR does / why we need it**: Embracing go-logr as logger has several advantages: - adding a certain prefix and/or...

cncf-cla: yes
size/XXL
needs-rebase
kind/cleanup
release-note