- Cherry-pick 704: Remove VolumeSnapshot v1beta1 APIs and generated functions. Please update to VolumeSnapshot v1 APIs as soon as possible. (#709, @RaunakShah)
- Cherry-pick (#718, @RaunakShah): Add VolumeSnapshot v1beta1 manifests back. VolumeSnapshot v1beta1 APIs are no longer served. Please update to VolumeSnapshot v1 APIs as soon as possible. (#719, @xing-yang)
- Add SourceVolumeMode field to VolumeSnapshotContents. (#665, @RaunakShah)
- Cherry-pick #683: Change SourceVolumeMode type to v1.PersistentVolumeMode. (#686, @RaunakShah)
- Update snapshotter module to v6 and client module to v5. (#670, @RaunakShah)
- Cherry-pick #673: Upgrade Volume Snapshot client to v6. (#673, @RaunakShah)
- Cherry-pick #679: Changes to snapshot controller to add SourceVolumeMode to VolumeSnapshotContents. (#694, @RaunakShah)
- Cherry-pick #680: Add webhook to make SourceVolumeMode immutable. (#701, @RaunakShah)
- Cherry-pick 704: Remove validation for VolumeSnapshot v1beta1 API objects from the snapshot validation webhook. (#709, @RaunakShah)
- Cherry-pick #688: Added admission webhook to ensure that only one VolumeSnapshotClass can be default for each CSI driver. To benefit from this validation, please update your webhook configuration as shown in deploy/kubernetes/webhook-example/admission-configuration-template. (#700, @shawn-hurley)
- Cherry-pick #674: Adding validation for VolumeSnapshotClass to only have a single default for a particular driver. (#693, @shawn-hurley)
- Cherry-pick #706: Adding RBAC file to webhook example for updated validating webhook. (#710, @shawn-hurley)
- Fix a problem in CSI snapshotter sidecar that constantly retries CreateSnapshot call on error without exponential backoff. (#651, @zhucan)
- Ensure that the CSI snapshotter sidecar allows for CreateSnapshot retries while waiting for a snapshot to be ready. (#666, @pwschuurman)
- Fixes a nil pointer dereference regression introduced in #666. (#669, @pwschuurman)
- Cherry-pick #689: Remove create and delete access of volumesnapshotcontents resource from csi-snapshotter RBAC as it's no longer required. (#696, @Madhu-1)
- Cherry-pick (#703, @humblec): Kube client dependencies are updated to v1.24.0 (#712, @humblec)
- Remove unnecessary rbac read permissions of storage class resources from snapshot controller deployment. (#645, @iyashu)
- Cherry-pick (#703, @humblec): Kube client dependencies are updated to v1.24.0 (#712, @humblec)
Nothing has changed.
- github.com/google/go-cmp: v0.5.5 → v0.5.6
- github.com/nxadm/tail: v1.4.4 → v1.4.8
- github.com/onsi/ginkgo: v1.14.0 → v1.16.5
- github.com/onsi/gomega: v1.10.1 → v1.17.0
- github.com/prometheus/client_golang: v1.11.0 → v1.11.1
- sigs.k8s.io/yaml: v1.2.0 → v1.3.0
Nothing has changed.