Lyndon-Li
e1bcdf0f63
issue 7308: change the data path requeue time to 5 second
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2024-02-22 10:10:33 +08:00
allenxu404
84fb88c19c
Adjust the logic for the backup_last_status metrics to stop incorrectly incrementing over time
...
Signed-off-by: allenxu404 <qix2@vmware.com >
2024-02-21 13:21:03 +08:00
Tiger Kaovilai and GitHub
a5c72a4866
BackupRepositories associated with a BSL are invalidated when BSL is (re-)created. ( #7380 )
...
* Add BackupRepositories invalidation on BSL Create
Simplify comments
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
* Simplify
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
---------
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
2024-02-06 10:13:30 -05:00
Daniel Jiang and GitHub
2f25c25908
Merge pull request #7317 from allenxu404/restore-finalizing-design
...
Design for adding the finalization phase to the restore workflow
2024-02-02 13:35:32 +08:00
Daniel Jiang and GitHub
cc9c954d8f
Merge pull request #7374 from reasonerjt/bypass-irsa-kopia
...
Force to Credentials file when IRSA is configured
2024-02-02 11:26:37 +08:00
Wenkai Yin(尹文开) and GitHub
b509df5172
Upgrade the version of go plugin related libs/tools ( #7373 )
...
Upgrade the version of go plugin related libs/tools
Signed-off-by: Wenkai Yin(尹文开) <yinw@vmware.com >
2024-02-01 13:02:42 -05:00
Daniel Jiang
30728c248c
Respect the config in BSL when IRSA is configured
...
This commit makes sure when kopia connects to the repository the
crendentials file specified in BSL.spec.config has the higher priority over
Pod Environment credentials when IRSA is configured.
Signed-off-by: Daniel Jiang <jiangd@vmware.com >
2024-02-01 16:33:10 +08:00
allenxu404
8f84f50711
Include the design for adding the finalization phase to the restore workflow
...
Signed-off-by: allenxu404 <qix2@vmware.com >
2024-02-01 14:44:25 +08:00
Tiger Kaovilai and GitHub
270b1de6a1
Do not attempt restore resource with no available GVK in cluster ( #7322 )
...
Check for GVK before attempting restore.
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
2024-01-22 09:50:13 +08:00
Wenkai Yin(尹文开)
bc526b99b1
Add release note for the informer cache memory consumption
...
Add release note for the informer cache memory consumption
Signed-off-by: Wenkai Yin(尹文开) <yinw@vmware.com >
2024-01-18 15:29:21 +08:00
Shubham Pampattiwar and GitHub
6a4c661735
Merge pull request #7307 from guikcd/aws_sdk_upgrade
2024-01-17 16:25:38 -08:00
Guillaume Delacour
373b24e2c1
Upgrade AWS SDK
...
Signed-off-by: Guillaume Delacour <delacoug@amazon.com >
2024-01-16 23:35:33 +01:00
Wenkai Yin(尹文开)
d676bfde22
Increase the k8s client QPS/burst
...
Increase the k8s client QPS/burst to avoid throttling request errors
Fixes #7127
Fixes #3191
Signed-off-by: Wenkai Yin(尹文开) <yinw@vmware.com >
2024-01-12 15:02:05 +08:00
Wenkai Yin(尹文开) and GitHub
e498ea99a3
Merge pull request #7295 from josemarevalo/main
...
Add CRD name to error message when it is not ready to use
2024-01-12 14:59:48 +08:00
Wenkai Yin(尹文开)
ac4c9ed919
Add changelog for v1.13.0
...
Add changelog for v1.13.0
Signed-off-by: Wenkai Yin(尹文开) <yinw@vmware.com >
2024-01-10 13:36:51 +08:00
Jose Arevalo and Jose Arevalo
0b307ca035
Add CRD name to error message when it is not ready to use
...
When debugging this error it is currently hard to identify what
CRD is causing the issue. This is particularly difficult when
dealing with over a hundred CRDs.
Signed-off-by: Jose Arevalo <jose.matias.arevalo@gmail.com >
2024-01-10 12:11:47 +10:00
Wenkai Yin(尹文开)
9a1be6f53f
Make "disable-informer-cache" option false(enabled) by default to keep it consistent with the help message
...
Make "disable-informer-cache" option false(enabled) by default to keep it consi
stent with the help message
Fixes #7264
Signed-off-by: Wenkai Yin(尹文开) <yinw@vmware.com >
2024-01-10 09:49:54 +08:00
Lyndon-Li
200fd80448
isue 6928: remove snapshot deletion timeout for PVB
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2024-01-08 11:28:23 +08:00
Daniel Jiang
a5d08ac5f0
Do not set "targetNamespace" to namepsace items
...
fixes #7263
This commit makes the data structures more consistent, that namespaces,
as cluster scoped resource will not have "targetNamespace" in the
"restoreableItem" instance.
Signed-off-by: Daniel Jiang <jiangd@vmware.com >
2024-01-05 14:01:16 +08:00
Lyndon-Li
60d2c62c1a
issue 7244: delete incomplete snapshot automatically for kopia uploader
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2023-12-22 16:44:00 +08:00
Qi Xu and GitHub
ee345cf281
Adjust the newline output of resource list in restore describer ( #7238 )
...
Signed-off-by: allenxu404 <qix2@vmware.com >
2023-12-22 10:53:29 +05:30
allenxu404
8f6d46be87
Remove the redundant newline in backup describe output
...
Signed-off-by: allenxu404 <qix2@vmware.com >
2023-12-19 15:25:37 +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
Tiger Kaovilai
e4bd59727f
Schedule SkipImmediately
...
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
2023-12-08 09:12:08 +07:00
lyndon-li and GitHub
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 and GitHub
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 and GitHub
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
lyndon-li and GitHub
8d8d68d649
Merge pull request #7175 from blackpiglet/download_request
...
Refactor DownloadRequest Stream function
2023-12-06 10:28:44 +08:00
qiuming and GitHub
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 and GitHub
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 and GitHub
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
Xun Jiang/Bruce Jiang and GitHub
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
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
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
Ming Qiu
0afaa70e9b
Merge branch 'main' of https://github.com/qiuming-best/velero into support-restore-sparse
2023-11-30 10:55:55 +00:00
Daniel Jiang and GitHub
5cbfd9fffd
Merge pull request #7150 from Lyndon-Li/issue-fix-7135
...
Issue 7135: check pod status before checking node-agent pod status
2023-11-29 15:47:23 +08:00
Lyndon-Li
81183f683e
Merge branch 'main' into issue-fix-6695
2023-11-29 15:12:21 +08:00
Xun Jiang/Bruce Jiang and GitHub
f5bbe82e78
Merge pull request #7152 from reasonerjt/track-skipped-SnapshotVolumes-false
...
Track the skipped PV when SnapshotVolumes set as false
2023-11-29 14:46:23 +08:00
Lyndon-Li
33b570d5cd
Merge branch 'main' into node-agent-config-doc
2023-11-29 14:45:20 +08:00
Lyndon-Li
8968ae5ec4
add node-agent concurrency doc
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2023-11-29 14:33:51 +08:00
Lyndon-Li
e416b20148
issue 7135: check pod status before checking node-agent pod status
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2023-11-29 13:46:50 +08:00
Xun Jiang
f5c159ce56
Resolve linter issues.
...
Signed-off-by: Xun Jiang <jxun@vmware.com >
2023-11-29 11:15:43 +08:00
Ming
03dff100a3
Make data mover fail early
...
Signed-off-by: Ming <mqiu@vmware.com >
2023-11-29 03:03:53 +00:00
Daniel Jiang and GitHub
b8604b6a89
Treat namespace as a regular restorable item ( #7143 )
...
Fixes #1970
Namespaces will be handled as cluster-scope resource, but for
consistency they will still created via "Ensure namespace" flow for
consistency.
Signed-off-by: Daniel Jiang <jiangd@vmware.com >
2023-11-28 11:20:36 -05:00
Daniel Jiang
b759877f5b
Track the skipped PV when SnapshotVolumes set as false
...
This commit makes sure if a PV is not taken snapshot b/c the flag
SnapshotVolumes is set to false in a backup CR, the PV is also also
tracked as skipped in the tracker.
Signed-off-by: Daniel Jiang <jiangd@vmware.com >
2023-11-28 22:52:17 +08:00
Ming Qiu
b57dde1572
Allow sparse option for Kopia & Restic restore
...
Signed-off-by: Ming Qiu <mqiu@vmware.com >
2023-11-28 13:48:09 +00:00