-
Task
-
Resolution: Unresolved
-
Critical
-
None
-
None
-
False
-
-
False
-
ToDo
-
-
-
0
-
0
-
Very Likely
-
0
-
None
-
Unset
-
Unknown
-
No
https://github.com/orgs/migtools/projects/5/views/12?pane=issue&itemId=29819601
to allow velero to query which type of volume is being backed up in a namespace and use the proper plugins to backup PVCs.
i.e.: VMWare in-tree or NFS volumes should be backed up through restic, while CSI volumes should be backed up through the velero-plugin-for-csi
Dev contact: sseago, suggests:
- Add a new backup config/spec flag: `alwaysUseCSIPluginForCSIVolumes` (or `noResticForCSIVolumes`) – in any case, a param which, if true, will cause Restic to never back up CSI volumes (regardless of restic default and pod annotations), and cause the CSI plugin to always back up CSI volumes (regardless of restic default and pod annotations). A false value needs to preserve current behavior for backwards compatibility
- Update PodVolumeBackup processing such that if this new flag is `true`, don't create PVB and don't use restic/kopia for backup
- Update CSI Plugin processing such that if this new flag is `true`, do CSI plugin action if it's a CSI volume even if this volume would otherwise use restic/kopia
This is for a customer case, so we have to ensure we have documented properly, and that Devs are not called in because of incomplete documentation
- is related to
-
OADP-1071 Ability to backup different types of volume in the same namespace
- ON_QA