-
Notifications
You must be signed in to change notification settings - Fork 263
Description
Please add a minimal kubernetes version in the release notes per release.
This is a vital piece of information before upgrading.
We found the following information.
In the 26.02 release the minimal version is 1.34 but the release notes only mentions add support for 1.35.
Looking back to previous releases:
- v25.02.0 added support Kubernetes to v1.32
- v25.06.0 states minimum supported Kubernetes to v1.27
- v26.02.0 added supported Kubernetes v1.35
We've upgraded in our development environment In version 26.02 but its complaining with the following message.
Failed to watch" err="failed to list *v1beta2.VolumeGroupSnapshotContent: the server could not find the requested resource (get volumegroupsnapshotcontents.groupsnapshot.storage.k8s.io)" logger="UnhandledError" reflector="github.com/kubernetes-csi/external-snapshotter/client/v8/informers/externalversions/factory.go:142" type="*v1beta2.VolumeGroupSnapshotContent
After doing some research i've noticed that the registry.k8s.io/sig-storage/csi-snapshotter:v8.5.0 requires version 1.34
Because v1beta2.VolumeGroupSnapshotContent is added in 1.34. https://kubernetes.io/blog/2025/09/16/kubernetes-v1-34-volume-group-snapshot-beta-2/
In trident release 25.10.0 the csi-snapshotter was 8.3.0 which support v1.33, but since version 8.4.0
the dependency is 1.34
csi-snapshotter 8.4.0
- Several VolumeGroupSnapshot, VolumeGroupSnapshotClass and VolumeGroupSnapshotContent fields are now immutable.
The v1beta1 VolumeGroupSnapshot API is now marked as deprecated. (https://github.com/kubernetes-csi/external-snapshotter/pull/1337,
- Update kubernetes dependencies to v1.34.0
Source: https://github.com/kubernetes-csi/external-snapshotter/blob/v8.4.0/CHANGELOG/CHANGELOG-8.4.md