Summary
The external-snapshotter/client/v8 (v8.6.0) has promoted
VolumeGroupSnapshot to GA (groupsnapshot.storage.k8s.io/v1).
Ceph-CSI currently uses v1beta2 throughout. This issue tracks
migrating all VGS references to the v1 GA API and support VGS for
NFS and NVME-of driver.
Changes Required
New driver support
Migrate to v1 GA API
E2E and examples
Summary
The
external-snapshotter/client/v8(v8.6.0) has promotedVolumeGroupSnapshot to GA (
groupsnapshot.storage.k8s.io/v1).Ceph-CSI currently uses
v1beta2throughout. This issue tracksmigrating all VGS references to the v1 GA API and support VGS for
NFS and NVME-of driver.
Changes Required
New driver support
Migrate to v1 GA API
v1beta2tov1for CephFS and RBD - e2e: migrate VolumeGroupSnapshot API from v1beta2 to v1 #6388apiVersionfromv1beta2tov1for CephFS and RBD - e2e: migrate VolumeGroupSnapshot API from v1beta2 to v1 #6388
E2E and examples
v1for all drivers(CephFS, RBD, NFS, NVMe-oF)