You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the problem/challenge you have
As a prerequisite to taking a backup with CSI snapshots, we are required to manually label a volume snapshot class with velero.io/csi-volumesnapshot-class: "true" for every every csi driver being used. This seems to be needed in order to disambiguate with class to use in case there are multiple for the same driver.
Describe the solution you'd like
It would be nice to have zero configuration since in the common scenario there is probably only a single snapshot class per driver. Even if there are multiple, we could have some arbitrary selection criteria (random, oldest resource, sorted on name, etc.) by default and then allow the user to use the label for more precise behavior.
This is an invitation to the Velero community to vote on issues, you can see the project's top voted issues listed here.
Use the "reaction smiley face" up to the right of this comment to vote.
👍 for "The project would be better with this feature added"
👎 for "This feature will not enhance the project in a meaningful way"
The text was updated successfully, but these errors were encountered:
When there's only one VolumeSnaphostClass that matches the
provisoner, the plugin will choose it for snapshot disregarding whether
it has the label or not.
Fixesvmware-tanzu/velero#5833
Signed-off-by: Daniel Jiang <[email protected]>
Describe the problem/challenge you have
As a prerequisite to taking a backup with CSI snapshots, we are required to manually label a volume snapshot class with
velero.io/csi-volumesnapshot-class: "true"
for every every csi driver being used. This seems to be needed in order to disambiguate with class to use in case there are multiple for the same driver.Describe the solution you'd like
It would be nice to have zero configuration since in the common scenario there is probably only a single snapshot class per driver. Even if there are multiple, we could have some arbitrary selection criteria (random, oldest resource, sorted on name, etc.) by default and then allow the user to use the label for more precise behavior.
Anything else you would like to add:
Relevant code
Environment:
velero version
): 1.10.0kubectl version
):/etc/os-release
):Vote on this issue!
This is an invitation to the Velero community to vote on issues, you can see the project's top voted issues listed here.
Use the "reaction smiley face" up to the right of this comment to vote.
The text was updated successfully, but these errors were encountered: