github kubernetes-csi/external-snapshotter client/v8.2.0

latest releases: v8.1.1, v8.0.2
8 days ago

The release tag client/v8.2.0 is for VolumeSnapshot and VolumeGroupSnapshot APIs and client library which are in a separate go package.

Urgent Upgrade Notes

(No, really, you MUST read this before you upgrade)

  • The validation webhook was deprecated in v8.0.0 and it is now removed.
    The validation webhook would prevent creating multiple default volume snapshot classes and multiple default volume group snapshot classes for the same CSI driver. With the removal of the validation webhook, an error will still be raised when dynamically provisioning a VolumeSnapshot or VolumeGroupSnapshot when multiple default volume snapshot classes or multiple default volume group snapshot classes for the same CSI driver exist. (#1186, @yati1998)

Changes by Kind

API Change

  • Add a field called volumegroupsnapshotcontent.status.volumeSnapshotHandlePairList that allows the consumer to quickly map volume handles with snapshot handles. (#1169, @leonardoce)
  • The volumegroupsnapshot.status.pvcVolumeSnapshotRefList field has been removed. VolumeShapshots members of a dynamically provisioned VolumeGroupSnapshot will have their persistentVolumeClaimName set, allowing the consumer to map the PVC being snapshotted with the corresponding snapshot. (#1200, @leonardoce)
  • The volumegroupsnapshotcontent.status.pvVolumeSnapshotContentList field has been removed. The same information can be found in volumegroupsnapshotcontent.status.volumeSnapshotHandlePairList (#1199, @leonardoce)
  • VolumeGroupSnapshotContent.status.creationTime is now a metav1.Time instead of an unix epoch time (#1235, @leonardoce)
  • VolumeGroupSnapshot, VolumeGroupSnapshotContent, and VolumeGroupSnapshotClass
    are now available in v1beta1 version. The support for the v1alpha1 version have been removed. (#1150, @leonardoce)

Full Changelog

https://github.com/kubernetes-csi/external-snapshotter/blob/v8.2.0/CHANGELOG/CHANGELOG-8.2.md

Don't miss a new external-snapshotter release

NewReleases is sending notifications on new releases.