Closed renovate[bot] closed 1 month ago
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 34.05%. Comparing base (
5a6679a
) to head (78f3f25
).
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
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.
This PR contains the following updates:
v3.6.4
->v5.0.1
Release Notes
kubernetes-csi/external-provisioner (kubernetes-csi/external-provisioner)
### [`v5.0.1`](https://togithub.com/kubernetes-csi/external-provisioner/releases/tag/v5.0.1) [Compare Source](https://togithub.com/kubernetes-csi/external-provisioner/compare/v5.0.0...v5.0.1) ### Overall status GA ### Supported CSI spec versions 1.0-1.10 ### Minimum Kubernetes version 1.20 ### Recommended Kubernetes version 1.27: For ReadWriteOncePod, CSINodeExpandSecret beta 1.29: For VolumeAttributesClass alpha ### Container `docker pull registry.k8s.io/sig-storage/csi-provisioner:v5.0.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 | GA | On | [Single pod access mode for PersistentVolumes](https://kubernetes.io/docs/concepts/storage/persistent-volumes/#access-modes). | No | | CSINodeExpandSecret | GA | 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 | Beta |On | [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` | | VolumeAttributesClass | Alpha |Off | [Kubernetes VolumeAttributesClass ModifyVolume](https://togithub.com/kubernetes/enhancements/tree/master/keps/sig-storage/3751-volume-attributes-class) | `--feature-gates=VolumeAttributesClass=true` | | Topology | GA | On | [Topology](https://kubernetes-csi.github.io/docs/topology.html) | Yes , to be removed in the next release | [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/v5.0.1/CHANGELOG/CHANGELOG-5.0.md ### [`v5.0.0`](https://togithub.com/kubernetes-csi/external-provisioner/releases/tag/v5.0.0) [Compare Source](https://togithub.com/kubernetes-csi/external-provisioner/compare/v4.0.1...v5.0.0) ### Overall status GA ### Supported CSI spec versions 1.0-1.10 ### Minimum Kubernetes version 1.20 ### Recommended Kubernetes version 1.27: For ReadWriteOncePod, CSINodeExpandSecret beta 1.29: For VolumeAttributesClass alpha ### Container `docker pull registry.k8s.io/sig-storage/csi-provisioner:v5.0.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 | GA | On | [Single pod access mode for PersistentVolumes](https://kubernetes.io/docs/concepts/storage/persistent-volumes/#access-modes). | No | | CSINodeExpandSecret | GA | 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 | Beta |On | [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` | | VolumeAttributesClass | Alpha |Off | [Kubernetes VolumeAttributesClass ModifyVolume](https://togithub.com/kubernetes/enhancements/tree/master/keps/sig-storage/3751-volume-attributes-class) | `--feature-gates=VolumeAttributesClass=true` | | Topology | GA | On | [Topology](https://kubernetes-csi.github.io/docs/topology.html) | Yes , to be removed in the next release | [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/v5.0.0/CHANGELOG/CHANGELOG-5.0.md ### [`v4.0.1`](https://togithub.com/kubernetes-csi/external-provisioner/releases/tag/v4.0.1) [Compare Source](https://togithub.com/kubernetes-csi/external-provisioner/compare/v4.0.0...v4.0.1) ### Overall status GA ### Supported CSI spec versions 1.0-1.9 ### Minimum Kubernetes version 1.20 ### Recommended Kubernetes version 1.27: For ReadWriteOncePod, CSINodeExpandSecret beta 1.29: For VolumeAttributesClass alpha ### Container `docker pull registry.k8s.io/sig-storage/csi-provisioner:v4.0.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 | GA | On | [Single pod access mode for PersistentVolumes](https://kubernetes.io/docs/concepts/storage/persistent-volumes/#access-modes). | No | | CSINodeExpandSecret | GA | 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 | Beta |On | [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` | | VolumeAttributesClass | Alpha |Off | [Kubernetes VolumeAttributesClass ModifyVolume](https://togithub.com/kubernetes/enhancements/tree/master/keps/sig-storage/3751-volume-attributes-class) | `--feature-gates=VolumeAttributesClass=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/v4.0.1/CHANGELOG/CHANGELOG-4.0.md ### [`v4.0.0`](https://togithub.com/kubernetes-csi/external-provisioner/releases/tag/v4.0.0) [Compare Source](https://togithub.com/kubernetes-csi/external-provisioner/compare/v3.6.4...v4.0.0) ### Overall status GA ### Supported CSI spec versions 1.0-1.9 ### Minimum Kubernetes version 1.20 ### Recommended Kubernetes version 1.27: For ReadWriteOncePod, CSINodeExpandSecret beta 1.29: For VolumeAttributesClass alpha ### Container `docker pull registry.k8s.io/sig-storage/csi-provisioner:v4.0.0` ### Urgent Upgrade Notes #### (No, really, you MUST read this before you upgrade) - Enable prevent-volume-mode-conversion feature flag by default. Volume mode change will be rejected when creating a PVC from a VolumeSnapshot unless the AllowVolumeModeChange annotation has been set to true. Applications relying on volume mode change when creating a PVC from VolumeSnapshot need to be updated accordingly. ([#1126](https://togithub.com/kubernetes-csi/external-provisioner/pull/1126), [@akalenyu](https://togithub.com/akalenyu)) ### 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 | GA | On | [Single pod access mode for PersistentVolumes](https://kubernetes.io/docs/concepts/storage/persistent-volumes/#access-modes). | No | | CSINodeExpandSecret | GA | 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 | Beta |On | [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` | | VolumeAttributesClass | Alpha |Off | [Kubernetes VolumeAttributesClass ModifyVolume](https://togithub.com/kubernetes/enhancements/tree/master/keps/sig-storage/3751-volume-attributes-class) | `--feature-gates=VolumeAttributesClass=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/v4.0.0/CHANGELOG/CHANGELOG-4.0.mdConfiguration
š 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.