Skip to content

chore(deps): update dependency external-snapshotter to v7 - autoclosed

Botaniker (Bot) requested to merge renovate/external-snapshotter-7.x into main

This MR contains the following updates:

Package Update Change OpenSSF
external-snapshotter major v6.3.3 -> v7.0.0 OpenSSF Scorecard

Release Notes

kubernetes-csi/external-snapshotter (external-snapshotter)

v7.0.0

Compare Source

Overall Status

Volume snapshotting has been a GA feature since Kubernetes v1.20.

Supported CSI Spec Versions

1.0-1.8

Minimum Kubernetes version

1.20

Recommended Kubernetes version

1.24 (The Volume Populators feature with the new PVC dataSourceRef field moved to Beta in 1.24)

Container

docker pull registry.k8s.io/sig-storage/snapshot-controller:v7.0.0
docker pull registry.k8s.io/sig-storage/csi-snapshotter:v7.0.0
docker pull registry.k8s.io/sig-storage/snapshot-validation-webhook:v7.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. (#​916, @​akalenyu)

Changes by Kind

API Change

  • Add VolumeGroupSnapshot API definitions. (#​814, @​RaunakShah)
  • The VolumeGroupSnapshotSource.Selector is now an optional attribute, so that a pre-provisioned VolumeGroupSnapshotContent can be specified which does not require a matching label-selector. (#​995, @​nixpanic)
  • Update API for pre provisioned group snapshots (#​971, @​RaunakShah)

Feature

  • Create Volume functionality for volume group snapshots (Note: this feature is partially implemented and therefore it is not ready for use) (#​826, @​RaunakShah)
  • More detail printed columns output when get vgs/vgsc/vgsclass with kubectl (#​865, @​winrouter)
  • Webhooks for VolumeGroupSnapshot, VolumeGroupSnapshotContent and VolumeGroupSnapshotClass. (#​825, @​Rakshith-R)
  • Add finalizer to prevent deletion of individual volume snapshots that are part of a group (#​972, @​RaunakShah)
  • Delete individual snapshots as part of volume group snapshots delete API (#​952, @​RaunakShah)
  • Implement GetGroupSnapshotStatus so that pre-provisioned VolumeGroupSnapshots can be imported. (#​837, @​nixpanic)
  • Introduce logic to delete volume group snapshots (#​882, @​RaunakShah)

Full Changelog

https://github.com/kubernetes-csi/external-snapshotter/blob/v7.0.0/CHANGELOG/CHANGELOG-7.0.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 MR becomes conflicted, or you tick the rebase/retry checkbox.

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


  • If you want to rebase/retry this MR, check this box

This MR has been generated by Renovate Bot. The local configuration can be found in the SI Renovate Bot repository.

Merge request reports