Shubham Pampattiwar
c15cf084e3
Add configmap copy support and move secret copy after accept
...
- Add ConfigMapNames field to BackupPVC config for copying tenant
configmaps (e.g., ceph-csi-kms-config with Vault connection overrides)
- Add CopyConfigMap, DeleteConfigMapIfAny, DeleteConfigMapsWithLabel
utilities mirroring the secret copy functions
- Move secret/configmap copy after acceptDataUpload() so only the
accepting node handles it, avoiding multi-node contest
- Clean up copied configmaps in CleanUp() alongside secrets
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com >
2026-08-18 10:28:27 -07:00
Shubham Pampattiwar
110b38ecde
Add SecretNames field to BackupPVC config
...
Add a SecretNames field to the BackupPVC type to allow users to specify
secrets that need to be copied from the source PVC namespace to the
Velero namespace before creating the backup PVC. This is needed for CSI
drivers that require namespace-scoped secrets for volume provisioning,
such as encrypted volumes with KMS.
Fixes #9879
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com >
2026-08-18 10:28:27 -07:00
Lyndon-Li
74ffe25cbe
add cbt service parameters to node-agent-config
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2026-06-01 14:43:43 +08:00
Lyndon-Li
e72fea8ecd
fix issue for cache volume
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2026-01-14 17:45:01 +08:00
Xun Jiang
e39374f335
Add maintenance job and data mover pod's labels and annotations setting.
...
Add wait in file_system_test's async test cases.
Add related documents.
Signed-off-by: Xun Jiang <xun.jiang@broadcom.com >
2025-12-17 13:21:07 +08:00
Lyndon-Li
7178946deb
cache volume configuration
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2025-10-29 15:05:52 +08:00
Scott Seago
4ade8cf8a2
Add option for privileged fs-backup pod
...
Signed-off-by: Scott Seago <sseago@redhat.com >
2025-09-25 15:38:39 -04:00
Clément Nussbaumer
248a840918
feat: Permit specifying annotations for the BackupPVC
...
Signed-off-by: Clément Nussbaumer <clement.nussbaumer@postfinance.ch >
2025-08-29 10:10:41 +02:00
Xun Jiang
c62a486765
Add ConfigMap parameters validation for install CLI and server start.
...
Signed-off-by: Xun Jiang <xun.jiang@broadcom.com >
2025-08-22 20:31:38 +08:00
Wenkai Yin(尹文开)
dc6eeafe98
Pass Velero server command args to the plugins
...
Pass Velero server command args to the plugins
Fixes #7806
Signed-off-by: Wenkai Yin(尹文开) <yinw@vmware.com >
2024-09-04 13:43:27 +08:00