Xun Jiang
9be8eb0c6d
Don't generate empty structure.
...
VolumeInfo contains several sub-structures. They are filled for
different scenarios. Do not generate empty structure for the
not filled sub-structures.
Signed-off-by: Xun Jiang <jxun@vmware.com >
2023-12-21 14:53:03 +08:00
lyndon-li
89cbdac0a3
Merge pull request #7226 from ywk253100/231219_upgrade_doc
...
Add upgrade doc for v1.13
2023-12-19 13:55:09 +08:00
Wenkai Yin(尹文开)
5b403c57b9
Add upgrade doc for v1.13
...
Add upgrade doc for v1.13
Signed-off-by: Wenkai Yin(尹文开) <yinw@vmware.com >
2023-12-19 13:09:00 +08:00
Wenkai Yin(尹文开)
d99ad5cb7a
Merge pull request #7220 from ywk253100/231218_doc
...
Update k8s metrix and move implemented designs
2023-12-19 10:57:25 +08:00
Xun Jiang/Bruce Jiang
ee879fdcc3
Merge pull request #7221 from blackpiglet/schedule_cli_fix
...
Fix shedule get and describe CLI nil pointer issue
2023-12-18 20:44:03 +08:00
Xun Jiang
6222891d5b
Fix shedule get and describe CLI issue.
...
Signed-off-by: Xun Jiang <jxun@vmware.com >
2023-12-18 16:41:10 +08:00
lyndon-li
71b947ab5b
Merge pull request #7218 from Lyndon-Li/issue-fix-7214
...
Issue 7214: data mover backup describe for legacy backups
2023-12-18 14:18:51 +08:00
Wenkai Yin(尹文开)
b57cdb8f96
Update k8s metrix and move implemented designs
...
Update k8s metrix and move implemented designs
Signed-off-by: Wenkai Yin(尹文开) <yinw@vmware.com >
2023-12-18 14:09:20 +08:00
Lyndon-Li
0313c2add0
issue 7214: data mover backup describe for legacy backups
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2023-12-18 11:07:01 +08:00
Shubham Pampattiwar
ea6c8ca127
fix finalizer typo in logs ( #7204 )
...
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com >
2023-12-13 11:46:21 -05:00
lyndon-li
5f14628d69
Merge pull request #7201 from Lyndon-Li/issue-fix-7189
...
Issue 7189: generic restore - don't assume the first volume as the restore volume
2023-12-12 12:47:25 +08:00
Lyndon-Li
cf7d27c4bc
issue 7189: generic restore - don't assume the first volume as the restore volume
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2023-12-12 10:04:31 +08:00
Shubham Pampattiwar
2bd9bf2903
Merge pull request #7076 from shubham-pampattiwar/update-backup-log
...
Update backup log to reflect appropriate backup phase
2023-12-11 12:49:06 -08:00
Daniel Jiang
804b9a8d91
Merge pull request #7171 from kaovilai/tests-explicit-enableCSI
...
Add explicit enableCSI to TestProcessBackupCompletions
2023-12-11 14:11:37 +08:00
Wenkai Yin(尹文开)
c0613f1cf6
Merge pull request #7195 from reasonerjt/fix-7190
...
Use a new variable for resource path
2023-12-11 10:47:19 +08:00
Daniel Jiang
0f49935720
Use a new variable for resource path
...
This commit avoids mistakes when checking the type of the resource
Fixes #7190
Signed-off-by: Daniel Jiang <jiangd@vmware.com >
2023-12-10 23:19:52 +08:00
qiuming
52d3fca652
Merge pull request #7191 from qiuming-best/uploader-configmapkey
...
Modify uploader config map key
2023-12-08 13:49:34 +08:00
Ming Qiu
df82691097
Modify uploader config map key
...
Signed-off-by: Ming Qiu <mqiu@vmware.com >
2023-12-08 03:07:13 +00:00
Wenkai Yin(尹文开)
fa73bcdd22
Merge pull request #7169 from kaovilai/schedule-skip-immediately
...
Add `--skip-immediately` to schedule CLI/API, and related to server, install commands
2023-12-08 11:06:29 +08:00
Tiger Kaovilai
eaba99b92e
Add test skipImmediately is switched to false after reconcile
...
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
2023-12-08 09:12:08 +07:00
Tiger Kaovilai
9e016c568a
Address requeue feedback
...
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
2023-12-08 09:12:08 +07:00
Tiger Kaovilai
e4bd59727f
Schedule SkipImmediately
...
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
2023-12-08 09:12:08 +07:00
Tiger Kaovilai
544c8481cc
Schedule Skip Immediately Config Design
...
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
switch from "unpause triggers" to "skip immediately" for clarity
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
Apply suggestions from code review
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
Uncomment velero server option
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
Backup will also be triggered at the next cron schedule.
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
Clarify: unpauseTriggers trigger based from lastBackup timestamp, CRD default blocks server flags
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
`velero schedule unpause schedule-1` will check `.spec.UnpauseTriggers`
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
Add `LastUnpaused` to ScheduleStatus
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
Add `velero install`
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
2023-12-08 09:10:25 +07:00
lyndon-li
4070934f85
Merge pull request #7125 from Lyndon-Li/issue-fix-6695
...
Issue fix 6695: add describe for data mover backups
2023-12-07 16:23:30 +08:00
Xun Jiang/Bruce Jiang
759e8a9c63
Merge pull request #7184 from blackpiglet/7163_fix
...
Update CSIVolumeSnapshotsCompleted in backup's status and the metric
2023-12-07 11:14:28 +08:00
Xun Jiang
edb0860dd2
Fix issue #7163 .
...
Update CSIVolumeSnapshotsCompleted in backup's status and the metric
during backup finalize stage according to async operations content.
Signed-off-by: Xun Jiang <jxun@vmware.com >
2023-12-07 09:43:10 +08:00
lyndon-li
099acd2527
Merge pull request #7141 from qiuming-best/support-restore-sparse
...
Allow sparse option for Kopia & Restic restore
2023-12-06 18:25:34 +08:00
Daniel Jiang
10bd5b14e4
Merge pull request #7136 from davidhulick/fix-kubectl-port-forwarding-docs-link
...
docs: fix link to kubectl port forwarding docs
2023-12-06 18:15:38 +08:00
Ming Qiu
1a237d3e4c
Update API
...
Signed-off-by: Ming Qiu <mqiu@vmware.com >
2023-12-06 08:59:12 +00:00
danfengliu
49e3e545be
Merge pull request #7048 from danfengliu/add-readme-for-e2e-test
...
Update E2E README file to latest
2023-12-06 16:53:13 +08:00
Lyndon-Li
72fcd84a51
csi data mover backup describe
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2023-12-06 10:53:09 +08:00
lyndon-li
8d8d68d649
Merge pull request #7175 from blackpiglet/download_request
...
Refactor DownloadRequest Stream function
2023-12-06 10:28:44 +08:00
qiuming
ea04a86eb2
Merge pull request #6771 from qiuming-best/bsl-fix
...
Fix default BSL setting not work
2023-12-05 19:09:50 +08:00
Xun Jiang/Bruce Jiang
6093e651cb
Merge pull request #7161 from Lyndon-Li/node-agent-config-doc
...
Add node-agent concurrency doc
2023-12-05 16:52:29 +08:00
Lyndon-Li
ac5d030ab4
Merge branch 'main' into issue-fix-6695
2023-12-05 16:46:31 +08:00
qiuming
2fa785a3dd
Merge pull request #7052 from qiuming-best/data-mover-fail-early
...
Make data mover fail early
2023-12-05 16:33:46 +08:00
Lyndon-Li
434e073c67
csi data mover backup describe, support legacy backups
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2023-12-05 15:49:35 +08:00
Xun Jiang/Bruce Jiang
45ae68575d
Merge pull request #7153 from allenxu404/hooktracker-update
...
Enhance hooks tracker by adding an returned error to record function
2023-12-05 13:43:38 +08:00
Xun Jiang
c8e76f4602
Fix the DownloadRequest context error.
...
Clean the DownloadRequest Stream function.
Signed-off-by: Xun Jiang <jxun@vmware.com >
2023-12-05 13:29:23 +08:00
allenxu404
6051b3cbe0
Enhance hooks tracker by adding a returned error to record function
...
Signed-off-by: allenxu404 <qix2@vmware.com >
2023-12-05 12:56:42 +08:00
Daniel Jiang
f2ba625229
Merge pull request #7138 from blackpiglet/6595_volumeinfo_restore
...
Use VolumeInfo to help restore the PV.
2023-12-05 10:19:16 +08:00
Xun Jiang
28df14d9d5
Modify restore logic.
...
Signed-off-by: Xun Jiang <jxun@vmware.com >
2023-12-05 10:01:16 +08:00
Xun Jiang/Bruce Jiang
3b42abd139
Merge pull request #7174 from reasonerjt/snapshot-flag-skip-csi
...
Make sure the PVs skipped by CSI plugin due to settings in backup spec are tracked
2023-12-05 09:31:21 +08:00
Daniel Jiang
905de8cab1
Merge pull request #7167 from yanggangtony/fix-design-for-unified-repo
...
Discard --pod-volume-backup-uploader in unified-repo design doc.
2023-12-05 08:59:36 +08:00
Xun Jiang
c77bec73bb
Move VolumesInformation to an independant package.
...
Signed-off-by: Xun Jiang <jxun@vmware.com >
2023-12-04 08:33:37 +08:00
Xun Jiang
ca97248f2a
Use VolumeInfo to help restore the PV.
...
Add VolumeInfo for left PVs during backup.
Signed-off-by: Xun Jiang <jxun@vmware.com >
2023-12-04 08:33:37 +08:00
Tiger Kaovilai
2132506e8c
Add explicit enableCSI to TestProcessBackupCompletions
...
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
2023-12-01 14:22:40 -05:00
Daniel Jiang
266ea5d55a
Make sure the PVs skipped by CSI plugin due to settings in backup spec
...
are tracked
Signed-off-by: Daniel Jiang <jiangd@vmware.com >
2023-12-01 14:19:54 +08:00
Shashank Singh
a318e1da99
Fix floatation of error/message in the backup result. ( #7159 )
...
* Fix floatation of error/message in the backup/restore result
Signed-off-by: Shashank Singh <shashank1306s@gmail.com >
* fix for checkgates
Signed-off-by: Shashank Singh <shashank1306s@gmail.com >
* refactoring
Signed-off-by: Shashank Singh <shashank1306s@gmail.com >
---------
Signed-off-by: Shashank Singh <shashank1306s@gmail.com >
2023-12-01 09:50:01 +05:30
Ming Qiu
c6cba300fb
Fix default BSL setting not work
...
Signed-off-by: Ming Qiu <mqiu@vmware.com >
2023-12-01 02:06:35 +00:00