-
Story
-
Resolution: Unresolved
-
Undefined
-
None
-
None
-
Quality / Stability / Reliability
-
3
-
False
-
-
False
-
Not Selected
-
ToDo
-
-
-
Very Likely
-
0
-
None
-
Unset
-
Unknown
-
None
This issue tracks the upstream Velero GitHub issue #7507 which is part of the Velero v1.18 milestone.
Description
I have found some examples of adding CSI snapshots in KinD.
- https://github.com/topolvm/topolvm/tree/main/example
- https://github.com/topolvm/topolvm/blob/main/test/e2e/Makefile#L267
and that they could be run inside github actions.
Maybe https://github.com/kubernetes-csi/csi-driver-host-path can also be used
https://github.com/kubernetes-csi/csi-driver-host-path/blob/master/docs/example-snapshot-metadata.md to test https://github.com/kubernetes/enhancements/issues/3314
Supports testing volumeGroupSnapshot
https://github.com/kubernetes-csi/csi-driver-host-path/blob/8b88d04ec388312df1b910bf1cb48926c63c2660/pkg/hostpath/groupcontrollerserver.go#L45
It would be good to enable CSI tests in PR tests.
Upstream Details
- GitHub Issue: https://github.com/vmware-tanzu/velero/issues/7507
- Status: Open
- Assignee: stillalearner
- Labels: E2E Tests, backlog, Reviewed Q2 2025
- Created: 2024-03-07T21:56:23Z
- Updated: 2025-09-12T05:44:07Z
This enhancement would improve testing capabilities by adding CSI snapshot tests to the kind cluster setup.