Matthieu MOREL
35c90f1672
testifylint: enable error-nil rule ( #7670 )
...
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com >
2024-07-16 12:23:16 -04:00
Matthieu MOREL
aa3fde5ea5
testifylint: enable bool-compare rule ( #7623 )
...
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com >
2024-07-16 09:28:23 -04:00
Matthieu MOREL
917b55e107
golangci-lint(unconvert): fix test files ( #7608 )
...
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com >
2024-07-16 09:27:15 -04:00
lyndon-li
2b018272e6
fix linter check error ( #8014 )
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2024-07-15 09:48:10 -04:00
Scott Seago
dc286a38fc
Reuse existing plugin manager for get/put volume info
...
Signed-off-by: Scott Seago <sseago@redhat.com >
2024-07-12 10:15:16 -04:00
Shubham Pampattiwar
3bd8a7da7d
Skip PV patch step in Restoe workflow for WaitForFirstConsumer VolumeBindingMode Pending state PVCs ( #7953 )
...
add changelog file
change log level and add more detailed comments
make update
add return for sc get call if error
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com >
2024-07-11 18:02:21 -04:00
lyndon-li
6a3e226381
Merge pull request #7983 from anshulahuja98/snapshotsync
...
Reset VolumeSnapshotRef in Backup Sync Flow
2024-07-11 13:13:37 +08:00
Xun Jiang/Bruce Jiang
6fb109f620
Merge pull request #7965 from blackpiglet/7928_fix
...
Check whether the namespaces specified in namespace filter exist.
2024-07-10 18:30:01 +08:00
Wenkai Yin(尹文开)
21beda3c2a
Merge pull request #7955 from Lyndon-Li/data-mover-ms-new-data-path
...
New data path for data mover ms
2024-07-08 18:34:22 +08:00
Anshul Ahuja
4a6a362e60
Reset VolumeSnapshotRef in Backup Sync Flow
...
Signed-off-by: Anshul Ahuja <anshulahuja@microsoft.com >
2024-07-05 08:42:57 +00:00
Wenkai Yin(尹文开)
824bebbad7
Merge pull request #7973 from Lyndon-Li/issue-fix-7972
...
Issue 7972: sync the backupPVC deletion in expose clean up
2024-07-05 10:35:08 +08:00
Xun Jiang
cf5dfdf42d
Check whether the namespaces specified in namespace filter exist.
...
Check whether the namespaces specified in the
backup.Spec.IncludeNamespaces exist during backup resource collcetion
If not, log error to mark the backup as PartiallyFailed.
Signed-off-by: Xun Jiang <blackpigletbruce@gmail.com >
2024-07-04 10:02:10 +08:00
Lyndon-Li
7408dbd436
issue 7972: sync the backupPVC deletion in expose clean up
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2024-07-03 18:31:38 +08:00
Xun Jiang
c4ce6a3382
Expose the VolumeHelper to third-party plugins.
...
Signed-off-by: Xun Jiang <blackpigletbruce@gmail.com >
2024-07-03 11:16:56 +08:00
lyndon-li
28d64c2c52
Merge pull request #7775 from blackpiglet/add_volume_backup_result
...
Add volume backup result
2024-07-02 13:42:32 +08:00
Xun Jiang
df28134e25
Add result in backup VolumeInfo.
...
Signed-off-by: Xun Jiang <blackpigletbruce@gmail.com >
2024-07-02 00:20:36 +08:00
Lyndon-Li
20676c1ae7
new data path for data mover ms
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2024-07-01 19:07:00 +08:00
Anshul Ahuja
d1d331faa8
In backup sync flow put snapshotHandle as source in CSI VSContent
...
Signed-off-by: Anshul Ahuja <anshulahuja@microsoft.com >
2024-06-25 11:53:54 +00:00
Scott Seago
9614ead033
Don't consider unschedulable pods unrecoverable
...
Signed-off-by: Scott Seago <sseago@redhat.com >
2024-06-17 10:05:52 -04:00
Daniel Jiang
a8d77eae95
Merge pull request #7846 from Lyndon-Li/avoid-unnecessary-repo-connect
...
Avoid unnecessary repo connect for maintenance
2024-05-31 11:15:49 +08:00
Raghuram Devarakonda
7d61917d00
Improve help message for the option "--resource-policies-configmap"
...
Signed-off-by: Raghuram Devarakonda <draghuram@gmail.com >
2024-05-30 14:00:45 -04:00
Lyndon-Li
2d0bca5e29
avoid unnecessary repo connect for maintenance
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2024-05-30 19:13:52 +08:00
Xun Jiang/Bruce Jiang
d9c9f77860
Merge pull request #7671 from mmorel-35/testifylint/compare
...
testifylint: enable compares rule
2024-05-27 12:45:16 +08:00
Daniel Jiang
bed10c7fe6
Fix the problems found by codespell
...
Signed-off-by: Daniel Jiang <daniel.jiang@broadcom.com >
2024-05-24 13:32:54 +08:00
Xun Jiang
a91d2cb036
Modify the volume helper logic.
...
Signed-off-by: Xun Jiang <blackpigletbruce@gmail.com >
2024-05-23 09:57:21 +08:00
piny940
8b6c89cd4e
Fix backup log to show error string, not index
...
Signed-off-by: piny940 <83708535+piny940@users.noreply.github.com >
2024-05-18 11:00:47 +09:00
lyndon-li
65a831ed67
Merge pull request #7762 from kaovilai/waitBackupRepoErrsVerbose
...
Surface errors when waiting for backupRepository
2024-05-17 10:03:19 +08:00
Matthieu MOREL
1010b04821
testifylint: enable compares rule
...
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com >
2024-05-16 20:18:43 +00:00
Daniel Jiang
7e19cdbcc6
Merge pull request #7757 from kaovilai/addExistingResourcePolicyRestoreCRValidation
...
Add existingResourcePolicy restore CR validation to controller.
2024-05-14 11:35:58 +08:00
Tiger Kaovilai
3c937d42dd
ignore .git dir when formatting
...
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
2024-05-10 14:12:29 -04:00
Tiger Kaovilai
2c6853b6e8
Surface errors when waiting for backupRepository
...
Make errors such as those found in https://github.com/vmware-tanzu/velero/issues/6928#issuecomment-1759369183
Makes errors easier to understand than "timed out waiting for the condition"
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
2024-05-09 17:20:33 -04:00
Wenkai Yin(尹文开)
0d85a647b5
Merge pull request #7772 from Lyndon-Li/issue-fix-7535
...
Issue fix 7535: don't skip must have resources for label selector
2024-05-08 15:44:04 +08:00
qiuming
3cbf2eb4e2
Merge pull request #7752 from qiuming-best/maintenance-job-start-fix
...
Maintenance job should not be launched if the repo already has a runn…
2024-05-07 15:14:56 +08:00
Ming Qiu
e91d9b906c
Maintenance job should not be launched if the repo already has a running one
...
Signed-off-by: Ming Qiu <ming.qiu@broadcom.com >
2024-05-07 06:12:05 +00:00
Lyndon-Li
55f47c801a
Merge branch 'main' into issue-fix-7535
2024-05-06 18:40:59 +08:00
Lyndon-Li
0a5c6db2b9
issue 7535: don't skip must have resources for label selector
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2024-05-06 18:39:32 +08:00
Tiger Kaovilai
e1bef5b6c2
Add existingResourcePolicy restore CR validation to controller.
...
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
2024-05-01 11:39:03 -04:00
Ming Qiu
5eae542762
Fix maintenance job launched immediately after prune error
...
Signed-off-by: Ming Qiu <ming.qiu@broadcom.com >
2024-04-26 09:50:59 +00:00
lyndon-li
01a2d952ac
Merge pull request #7664 from shubham-pampattiwar/vol-policy-extension-impl
...
Extend Volume Policies feature to support more actions
2024-04-24 13:39:36 +08:00
Shubham Pampattiwar
8d2bef2486
Extend Volume Policies feature to support more actions
...
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com >
fix volume policy action execution
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com >
remove unused files
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com >
add changelog file
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com >
fix CI linter errors
fix linter errors
address pr review comments
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com >
fix via make update cmd
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com >
address PR feedback and add tests
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com >
fix codespell
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com >
fix ci linter checks
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com >
remove volsToExclude processing from volume policy logic and add tests
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com >
fix ci linter issue
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com >
2024-04-23 12:54:14 -07:00
Xun Jiang/Bruce Jiang
5f9c53af6e
Merge pull request #7697 from blackpiglet/backup_volumeinfo_cli_update
...
Modify namespace filter logic for backup with label selector
2024-04-22 15:57:50 +08:00
lyndon-li
d6a7319ff9
Merge pull request #7713 from Lyndon-Li/issue-fix-7712
...
Issue 7712: don't append nil error for BatchForget of Restic path
2024-04-22 13:05:13 +08:00
Lyndon-Li
776efc4460
issue 7712: don't append nil error for BatchForget of restic path
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2024-04-22 11:10:45 +08:00
Xun Jiang
884bcbec98
Fix the typecheck error reported by the lint GitHub action.
...
Signed-off-by: Xun Jiang <blackpigletbruce@gmail.com >
2024-04-19 18:41:16 +08:00
Xun Jiang
2eeaf4d55e
Modify namespace filter logic for backup with label selector.
...
Signed-off-by: Xun Jiang <blackpigletbruce@gmail.com >
2024-04-18 10:30:59 +08:00
Xun Jiang
f1f0c8e5a7
Add size for DataMovement.
...
Signed-off-by: Xun Jiang <blackpigletbruce@gmail.com >
2024-04-18 10:30:59 +08:00
Daniel Jiang
f04fbbcc41
Merge pull request #7687 from reasonerjt/restore-desc-vol-info
...
Display CSI snapshot restores in restore describe
2024-04-17 15:39:55 +08:00
qiuming
224fc61987
Merge pull request #7680 from ywk253100/240415_azure
...
Use specific credential rather than the credential chain for Azure
2024-04-17 13:21:50 +08:00
Daniel Jiang
2197cab3db
Display CSI snapshot restores in restore describe
...
This commit makes change to CLI so `velero restore describe` will
download restore volume info and render the CSI snapshot restores based
on its content.
Signed-off-by: Daniel Jiang <daniel.jiang@broadcom.com >
2024-04-16 17:08:05 +08:00
Xun Jiang/Bruce Jiang
bc29471ed6
Merge pull request #7619 from allenxu404/post_restore_hook_enhancement
...
Wait for results of restore exec hook executions in Finalizing phase instead of InProgress phase
2024-04-16 15:54:46 +08:00