hetznercloud / csi-driver

Kubernetes Container Storage Interface driver for Hetzner Cloud Volumes
MIT License
620 stars 102 forks source link

deps: update dependency kubernetes-csi/external-provisioner to v3.6.4 #667

Closed renovate[bot] closed 1 month ago

renovate[bot] commented 1 month ago

Mend Renovate

This PR contains the following updates:

Package Update Change
kubernetes-csi/external-provisioner minor v3.4.0 -> v3.6.4

Release Notes

kubernetes-csi/external-provisioner (kubernetes-csi/external-provisioner) ### [`v3.6.4`](https://togithub.com/kubernetes-csi/external-provisioner/releases/tag/v3.6.4) [Compare Source](https://togithub.com/kubernetes-csi/external-provisioner/compare/v3.6.3...v3.6.4) ### Overall status GA ### Supported CSI spec versions 1.0-1.7 ### Minimum Kubernetes version 1.20 ### Recommended Kubernetes version 1.27: For ReadWriteOncePod, CSINodeExpandSecret beta ### Container `docker pull registry.k8s.io/sig-storage/csi-provisioner:v3.6.4` ### Feature status | Feature | Status | Default | Description | Provisioner Feature Gate Required | |---|---|---|---|---| | Snapshots | GA | On | [Snapshots and Restore](https://kubernetes-csi.github.io/docs/snapshot-restore-feature.html). | No | | CSIMigration | GA | On | [Migrating in-tree volume plugins to CSI](https://kubernetes.io/docs/concepts/storage/volumes/#csi-migration). | No | | CSIStorageCapacity | GA | On | Publish [capacity information](https://kubernetes.io/docs/concepts/storage/volumes/#storage-capacity) for the Kubernetes scheduler. | No | | ReadWriteOncePod | Beta | On | [Single pod access mode for PersistentVolumes](https://kubernetes.io/docs/concepts/storage/persistent-volumes/#access-modes). | No | | CSINodeExpandSecret | Beta | On | [CSI node expansion secret](https://togithub.com/kubernetes/enhancements/tree/master/keps/sig-storage/3107-csi-nodeexpandsecret). | No | | HonorPVReclaimPolicy | Alpha | Off | [Ensures PV honors the Reclaim policy irrespective of deletion order](https://togithub.com/kubernetes/enhancements/tree/master/keps/sig-storage/2644-honor-pv-reclaim-policy). | Yes | | PreventVolumeModeConversion | Alpha |Off | [Prevent unauthorized conversion of source volume mode](https://togithub.com/kubernetes/enhancements/tree/master/keps/sig-storage/3141-prevent-volume-mode-conversion) | `--prevent-volume-mode-conversion` (no in-tree feature gate) | | CrossNamespaceVolumeDataSource | Alpha |Off | [Cross-namespace volume data source](https://togithub.com/kubernetes/enhancements/tree/master/keps/sig-storage/3294-provision-volumes-from-cross-namespace-snapshots) | `--feature-gates=CrossNamespaceVolumeDataSource=true` | [Snapshots and Restore]: https://kubernetes-csi.github.io/docs/snapshot-restore-feature.html [Migrating in-tree volume plugins to CSI]: https://kubernetes.io/docs/concepts/storage/volumes/#csi-migration [capacity information]: https://kubernetes.io/docs/concepts/storage/volumes/#storage-capacity ### Full Changelog https://github.com/kubernetes-csi/external-provisioner/blob/v3.6.4/CHANGELOG/CHANGELOG-3.6.md ### [`v3.6.3`](https://togithub.com/kubernetes-csi/external-provisioner/releases/tag/v3.6.3) [Compare Source](https://togithub.com/kubernetes-csi/external-provisioner/compare/v3.6.2...v3.6.3) ### Overall status GA ### Supported CSI spec versions 1.0-1.7 ### Minimum Kubernetes version 1.20 ### Recommended Kubernetes version 1.27: For ReadWriteOncePod, CSINodeExpandSecret beta ### Container `docker pull registry.k8s.io/sig-storage/csi-provisioner:v3.6.3` ### Feature status | Feature | Status | Default | Description | Provisioner Feature Gate Required | |---|---|---|---|---| | Snapshots | GA | On | [Snapshots and Restore](https://kubernetes-csi.github.io/docs/snapshot-restore-feature.html). | No | | CSIMigration | GA | On | [Migrating in-tree volume plugins to CSI](https://kubernetes.io/docs/concepts/storage/volumes/#csi-migration). | No | | CSIStorageCapacity | GA | On | Publish [capacity information](https://kubernetes.io/docs/concepts/storage/volumes/#storage-capacity) for the Kubernetes scheduler. | No | | ReadWriteOncePod | Beta | On | [Single pod access mode for PersistentVolumes](https://kubernetes.io/docs/concepts/storage/persistent-volumes/#access-modes). | No | | CSINodeExpandSecret | Beta | On | [CSI node expansion secret](https://togithub.com/kubernetes/enhancements/tree/master/keps/sig-storage/3107-csi-nodeexpandsecret). | No | | HonorPVReclaimPolicy | Alpha | Off | [Ensures PV honors the Reclaim policy irrespective of deletion order](https://togithub.com/kubernetes/enhancements/tree/master/keps/sig-storage/2644-honor-pv-reclaim-policy). | Yes | | PreventVolumeModeConversion | Alpha |Off | [Prevent unauthorized conversion of source volume mode](https://togithub.com/kubernetes/enhancements/tree/master/keps/sig-storage/3141-prevent-volume-mode-conversion) | `--prevent-volume-mode-conversion` (no in-tree feature gate) | | CrossNamespaceVolumeDataSource | Alpha |Off | [Cross-namespace volume data source](https://togithub.com/kubernetes/enhancements/tree/master/keps/sig-storage/3294-provision-volumes-from-cross-namespace-snapshots) | `--feature-gates=CrossNamespaceVolumeDataSource=true` | [Snapshots and Restore]: https://kubernetes-csi.github.io/docs/snapshot-restore-feature.html [Migrating in-tree volume plugins to CSI]: https://kubernetes.io/docs/concepts/storage/volumes/#csi-migration [capacity information]: https://kubernetes.io/docs/concepts/storage/volumes/#storage-capacity ### Full Changelog https://github.com/kubernetes-csi/external-provisioner/blob/v3.6.2/CHANGELOG/CHANGELOG-3.6.md ### [`v3.6.2`](https://togithub.com/kubernetes-csi/external-provisioner/releases/tag/v3.6.2) [Compare Source](https://togithub.com/kubernetes-csi/external-provisioner/compare/v3.6.1...v3.6.2) ### Overall status GA ### Supported CSI spec versions 1.0-1.7 ### Minimum Kubernetes version 1.20 ### Recommended Kubernetes version 1.27: For ReadWriteOncePod, CSINodeExpandSecret beta ### Container `docker pull registry.k8s.io/sig-storage/csi-provisioner:v3.6.2` ### Feature status | Feature | Status | Default | Description | Provisioner Feature Gate Required | |---|---|---|---|---| | Snapshots | GA | On | [Snapshots and Restore](https://kubernetes-csi.github.io/docs/snapshot-restore-feature.html). | No | | CSIMigration | GA | On | [Migrating in-tree volume plugins to CSI](https://kubernetes.io/docs/concepts/storage/volumes/#csi-migration). | No | | CSIStorageCapacity | GA | On | Publish [capacity information](https://kubernetes.io/docs/concepts/storage/volumes/#storage-capacity) for the Kubernetes scheduler. | No | | ReadWriteOncePod | Beta | On | [Single pod access mode for PersistentVolumes](https://kubernetes.io/docs/concepts/storage/persistent-volumes/#access-modes). | No | | CSINodeExpandSecret | Beta | On | [CSI node expansion secret](https://togithub.com/kubernetes/enhancements/tree/master/keps/sig-storage/3107-csi-nodeexpandsecret). | No | | HonorPVReclaimPolicy | Alpha | Off | [Ensures PV honors the Reclaim policy irrespective of deletion order](https://togithub.com/kubernetes/enhancements/tree/master/keps/sig-storage/2644-honor-pv-reclaim-policy). | Yes | | PreventVolumeModeConversion | Alpha |Off | [Prevent unauthorized conversion of source volume mode](https://togithub.com/kubernetes/enhancements/tree/master/keps/sig-storage/3141-prevent-volume-mode-conversion) | `--prevent-volume-mode-conversion` (no in-tree feature gate) | | CrossNamespaceVolumeDataSource | Alpha |Off | [Cross-namespace volume data source](https://togithub.com/kubernetes/enhancements/tree/master/keps/sig-storage/3294-provision-volumes-from-cross-namespace-snapshots) | `--feature-gates=CrossNamespaceVolumeDataSource=true` | [Snapshots and Restore]: https://kubernetes-csi.github.io/docs/snapshot-restore-feature.html [Migrating in-tree volume plugins to CSI]: https://kubernetes.io/docs/concepts/storage/volumes/#csi-migration [capacity information]: https://kubernetes.io/docs/concepts/storage/volumes/#storage-capacity ### Full Changelog https://github.com/kubernetes-csi/external-provisioner/blob/v3.6.2/CHANGELOG/CHANGELOG-3.6.md ### [`v3.6.1`](https://togithub.com/kubernetes-csi/external-provisioner/releases/tag/v3.6.1) [Compare Source](https://togithub.com/kubernetes-csi/external-provisioner/compare/v3.6.0...v3.6.1) ### Overall status GA ### Supported CSI spec versions 1.0-1.7 ### Minimum Kubernetes version 1.20 ### Recommended Kubernetes version 1.27: For ReadWriteOncePod, CSINodeExpandSecret beta ### Container `docker pull registry.k8s.io/sig-storage/csi-provisioner:v3.6.1` ### Feature status | Feature | Status | Default | Description | Provisioner Feature Gate Required | |---|---|---|---|---| | Snapshots | GA | On | [Snapshots and Restore](https://kubernetes-csi.github.io/docs/snapshot-restore-feature.html). | No | | CSIMigration | GA | On | [Migrating in-tree volume plugins to CSI](https://kubernetes.io/docs/concepts/storage/volumes/#csi-migration). | No | | CSIStorageCapacity | GA | On | Publish [capacity information](https://kubernetes.io/docs/concepts/storage/volumes/#storage-capacity) for the Kubernetes scheduler. | No | | ReadWriteOncePod | Beta | On | [Single pod access mode for PersistentVolumes](https://kubernetes.io/docs/concepts/storage/persistent-volumes/#access-modes). | No | | CSINodeExpandSecret | Beta | On | [CSI node expansion secret](https://togithub.com/kubernetes/enhancements/tree/master/keps/sig-storage/3107-csi-nodeexpandsecret). | No | | HonorPVReclaimPolicy | Alpha | Off | [Ensures PV honors the Reclaim policy irrespective of deletion order](https://togithub.com/kubernetes/enhancements/tree/master/keps/sig-storage/2644-honor-pv-reclaim-policy). | Yes | | PreventVolumeModeConversion | Alpha |Off | [Prevent unauthorized conversion of source volume mode](https://togithub.com/kubernetes/enhancements/tree/master/keps/sig-storage/3141-prevent-volume-mode-conversion) | `--prevent-volume-mode-conversion` (no in-tree feature gate) | | CrossNamespaceVolumeDataSource | Alpha |Off | [Cross-namespace volume data source](https://togithub.com/kubernetes/enhancements/tree/master/keps/sig-storage/3294-provision-volumes-from-cross-namespace-snapshots) | `--feature-gates=CrossNamespaceVolumeDataSource=true` | [Snapshots and Restore]: https://kubernetes-csi.github.io/docs/snapshot-restore-feature.html [Migrating in-tree volume plugins to CSI]: https://kubernetes.io/docs/concepts/storage/volumes/#csi-migration [capacity information]: https://kubernetes.io/docs/concepts/storage/volumes/#storage-capacity ### Full Changelog https://github.com/kubernetes-csi/external-provisioner/blob/v3.6.1/CHANGELOG/CHANGELOG-3.6.md ### [`v3.6.0`](https://togithub.com/kubernetes-csi/external-provisioner/releases/tag/v3.6.0) [Compare Source](https://togithub.com/kubernetes-csi/external-provisioner/compare/v3.5.0...v3.6.0) ### Overall status GA ### Supported CSI spec versions 1.0-1.7 ### Minimum Kubernetes version 1.20 ### Recommended Kubernetes version 1.27: For ReadWriteOncePod, CSINodeExpandSecret beta ### Container `docker pull registry.k8s.io/sig-storage/csi-provisioner:v3.6.0` ### Feature status | Feature | Status | Default | Description | Provisioner Feature Gate Required | |---|---|---|---|---| | Snapshots | GA | On | [Snapshots and Restore](https://kubernetes-csi.github.io/docs/snapshot-restore-feature.html). | No | | CSIMigration | GA | On | [Migrating in-tree volume plugins to CSI](https://kubernetes.io/docs/concepts/storage/volumes/#csi-migration). | No | | CSIStorageCapacity | GA | On | Publish [capacity information](https://kubernetes.io/docs/concepts/storage/volumes/#storage-capacity) for the Kubernetes scheduler. | No | | ReadWriteOncePod | Beta | On | [Single pod access mode for PersistentVolumes](https://kubernetes.io/docs/concepts/storage/persistent-volumes/#access-modes). | No | | CSINodeExpandSecret | Beta | On | [CSI node expansion secret](https://togithub.com/kubernetes/enhancements/tree/master/keps/sig-storage/3107-csi-nodeexpandsecret). | No | | HonorPVReclaimPolicy | Alpha | Off | [Ensures PV honors the Reclaim policy irrespective of deletion order](https://togithub.com/kubernetes/enhancements/tree/master/keps/sig-storage/2644-honor-pv-reclaim-policy). | Yes | | PreventVolumeModeConversion | Alpha |Off | [Prevent unauthorized conversion of source volume mode](https://togithub.com/kubernetes/enhancements/tree/master/keps/sig-storage/3141-prevent-volume-mode-conversion) | `--prevent-volume-mode-conversion` (no in-tree feature gate) | | CrossNamespaceVolumeDataSource | Alpha |Off | [Cross-namespace volume data source](https://togithub.com/kubernetes/enhancements/tree/master/keps/sig-storage/3294-provision-volumes-from-cross-namespace-snapshots) | `--feature-gates=CrossNamespaceVolumeDataSource=true` | [Snapshots and Restore]: https://kubernetes-csi.github.io/docs/snapshot-restore-feature.html [Migrating in-tree volume plugins to CSI]: https://kubernetes.io/docs/concepts/storage/volumes/#csi-migration [capacity information]: https://kubernetes.io/docs/concepts/storage/volumes/#storage-capacity ### Full Changelog https://github.com/kubernetes-csi/external-provisioner/blob/v3.6.0/CHANGELOG/CHANGELOG-3.6.md ### [`v3.5.0`](https://togithub.com/kubernetes-csi/external-provisioner/releases/tag/v3.5.0) [Compare Source](https://togithub.com/kubernetes-csi/external-provisioner/compare/v3.4.1...v3.5.0) ### Overall status GA ### Supported CSI spec versions 1.0-1.7 ### Minimum Kubernetes version 1.20 ### Recommended Kubernetes version 1.27: For ReadWriteOncePod, CSINodeExpandSecret beta ### Container `docker pull registry.k8s.io/sig-storage/csi-provisioner:v3.5.0` ### Deprecations All external-provisioner versions < 1.4.0 are deprecated and will stop functioning in Kubernetes v1.20. See [#​323](https://togithub.com/kubernetes-csi/external-provisioner/issues/323) and [k/k#80978](https://togithub.com/k/k/issues/80978) for more details. Upgrade your external-provisioner to v1.4+ before Kubernetes v1.20. ### Feature status | Feature | Status | Default | Description | Provisioner Feature Gate Required | |---|---|---|---|---| | Snapshots | GA | On | [Snapshots and Restore](https://kubernetes-csi.github.io/docs/snapshot-restore-feature.html). | No | | CSIMigration | GA | On | [Migrating in-tree volume plugins to CSI](https://kubernetes.io/docs/concepts/storage/volumes/#csi-migration). | No | | CSIStorageCapacity | GA | On | Publish [capacity information](https://kubernetes.io/docs/concepts/storage/volumes/#storage-capacity) for the Kubernetes scheduler. | No | | ReadWriteOncePod | Beta | On | [Single pod access mode for PersistentVolumes](https://kubernetes.io/docs/concepts/storage/persistent-volumes/#access-modes). | No | | CSINodeExpandSecret | Beta | On | [CSI node expansion secret](https://togithub.com/kubernetes/enhancements/tree/master/keps/sig-storage/3107-csi-nodeexpandsecret). | No | | HonorPVReclaimPolicy | Alpha | Off | [Ensures PV honors the Reclaim policy irrespective of deletion order](https://togithub.com/kubernetes/enhancements/tree/master/keps/sig-storage/2644-honor-pv-reclaim-policy). | Yes | | PreventVolumeModeConversion | Alpha |Off | [Prevent unauthorized conversion of source volume mode](https://togithub.com/kubernetes/enhancements/tree/master/keps/sig-storage/3141-prevent-volume-mode-conversion) | `--prevent-volume-mode-conversion` (no in-tree feature gate) | | CrossNamespaceVolumeDataSource | Alpha |Off | [Cross-namespace volume data source](https://togithub.com/kubernetes/enhancements/tree/master/keps/sig-storage/3294-provision-volumes-from-cross-namespace-snapshots) | `--feature-gates=CrossNamespaceVolumeDataSource=true` | [Snapshots and Restore]: https://kubernetes-csi.github.io/docs/snapshot-restore-feature.html [Migrating in-tree volume plugins to CSI]: https://kubernetes.io/docs/concepts/storage/volumes/#csi-migration [capacity information]: https://kubernetes.io/docs/concepts/storage/volumes/#storage-capacity ### Full Changelog https://github.com/kubernetes-csi/external-provisioner/blob/v3.5.0/CHANGELOG/CHANGELOG-3.5.md ### [`v3.4.1`](https://togithub.com/kubernetes-csi/external-provisioner/releases/tag/v3.4.1) [Compare Source](https://togithub.com/kubernetes-csi/external-provisioner/compare/v3.4.0...v3.4.1) ### Overall status GA ### Supported CSI spec versions 1.0-1.7 ### Minimum Kubernetes version 1.20 ### Recommended Kubernetes version 1.26: For cross-namespace data source ### Container `docker pull registry.k8s.io/sig-storage/csi-provisioner:v3.4.1` ### Deprecations All external-provisioner versions < 1.4.0 are deprecated and will stop functioning in Kubernetes v1.20. See [#​323](https://togithub.com/kubernetes-csi/external-provisioner/issues/323) and [k/k#80978](https://togithub.com/k/k/issues/80978) for more details. Upgrade your external-provisioner to v1.4+ before Kubernetes v1.20. ### Feature status | Feature | Status | Default | Description | Provisioner Feature Gate Required | |---|---|---|---|---| | Snapshots | GA | On | [Snapshots and Restore](https://kubernetes-csi.github.io/docs/snapshot-restore-feature.html). | No | | CSIMigration | GA | On | [Migrating in-tree volume plugins to CSI](https://kubernetes.io/docs/concepts/storage/volumes/#csi-migration). | No | | CSIStorageCapacity | GA | On | Publish [capacity information](https://kubernetes.io/docs/concepts/storage/volumes/#storage-capacity) for the Kubernetes scheduler. | No | | ReadWriteOncePod | Alpha | Off | [Single pod access mode for PersistentVolumes](https://kubernetes.io/docs/concepts/storage/persistent-volumes/#access-modes). | No | | HonorPVReclaimPolicy | Alpha | Off | [Ensures PV honors the Reclaim policy irrespective of deletion order](https://togithub.com/kubernetes/enhancements/tree/master/keps/sig-storage/2644-honor-pv-reclaim-policy). | Yes | | PreventVolumeModeConversion | Alpha |Off | [Prevent unauthorized conversion of source volume mode](https://togithub.com/kubernetes/enhancements/tree/master/keps/sig-storage/3141-prevent-volume-mode-conversion) | `--prevent-volume-mode-conversion` (no in-tree feature gate) | | CSINodeExpandSecret | Alpha | Off | [CSI node expansion secret](https://togithub.com/kubernetes/enhancements/tree/master/keps/sig-storage/3107-csi-nodeexpandsecret). | No | | CrossNamespaceVolumeDataSource | Alpha |Off | [Cross-namespace volume data source](https://togithub.com/kubernetes/enhancements/tree/master/keps/sig-storage/3294-provision-volumes-from-cross-namespace-snapshots) | `--feature-gates=CrossNamespaceVolumeDataSource=true` | [Snapshots and Restore]: https://kubernetes-csi.github.io/docs/snapshot-restore-feature.html [Migrating in-tree volume plugins to CSI]: https://kubernetes.io/docs/concepts/storage/volumes/#csi-migration [capacity information]: https://kubernetes.io/docs/concepts/storage/volumes/#storage-capacity ### Full Changelog https://github.com/kubernetes-csi/external-provisioner/blob/v3.4.1/CHANGELOG/CHANGELOG-3.4.md

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR was generated by Mend Renovate. View the repository job log.

codecov[bot] commented 1 month ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 34.05%. Comparing base (5a6679a) to head (a7beab3).

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #667 +/- ## ======================================= Coverage 34.05% 34.05% ======================================= Files 19 19 Lines 1621 1621 ======================================= Hits 552 552 Misses 1035 1035 Partials 34 34 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

renovate[bot] commented 1 month ago

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.