Skip to content

Read before upgrading Trident version 26.02 add minimal kubernetes support 1.34 #1114

@jdm85nl

Description

@jdm85nl

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


Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions