Commit Graph
4192 Commits
Author SHA1 Message Date
Wenkai Yin(尹文开) 4d1c20bbab Check whether the API resource exists before creating the informer cache
Check whether the API resource exists before creating the informer cache

Signed-off-by: Wenkai Yin(尹文开) <yinw@vmware.com>
2024-01-24 12:39:05 +08:00
Wenkai Yin(尹文开)andGitHub 3c379edcd0 Merge pull request #7341 from ywk253100/240122_log_error_1.12
[cherry-pick]Log the error got from the discovery helper
2024-01-23 09:59:53 +08:00
Wenkai Yin(尹文开) 7295609bd6 Log the error got from the discovery helper
Log the error got from the discovery helper

Signed-off-by: Wenkai Yin(尹文开) <yinw@vmware.com>
2024-01-22 15:25:26 +08:00
Wenkai Yin(尹文开)andGitHub 21667a14b4 Merge pull request #7337 from ywk253100/240122_cherrypick_1.12
[cherry-pick]Do not attempt restore resource with no available GVK in cluster
2024-01-22 10:51:53 +08:00
Tiger KaovilaiandWenkai Yin(尹文开) bd0ea3a648 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 10:05:33 +08:00
Wenkai Yin(尹文开) 509ceaafbf Specify the Kind explicitly in the API resource
Specify the Kind explicitly in the API resource to avoid wrong Kind conversion

Signed-off-by: Wenkai Yin(尹文开) <yinw@vmware.com>
2024-01-22 10:04:54 +08:00
Daniel JiangandGitHub cd9b5ed37b Merge pull request #7298 from ywk253100/240110_informer_cache
[cherry-pick]Make "disable-informer-cache" option false(enabled) by default to keep it consistent with the help message
2024-01-18 15:24:56 +08:00
Wenkai Yin(尹文开) 1cc6f74341 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-18 13:20:33 +08:00
Daniel JiangandGitHub 50a12217e4 Merge pull request #7327 from ywk253100/240118_informer_1.12
[cherry-pick]Create informer per resources to avoid huge memory consumption
2024-01-18 13:16:28 +08:00
Wenkai Yin(尹文开) 85189a0dc6 Create informer per resources to avoid huge memory consumption
Create informer per resources to avoid huge memory consumption

Fixes #7323

Signed-off-by: Wenkai Yin(尹文开) <yinw@vmware.com>
2024-01-18 10:48:55 +08:00
Xun Jiang/Bruce JiangandGitHub c3aecbb761 Merge pull request #7042 from shubham-pampattiwar/add-desc-markers-1.12-rel
Add description markers for dataupload and datadownload CRDs (#7028)
2024-01-17 15:34:02 +08:00
Xun Jiang/Bruce JiangandGitHub 6886ff6643 Merge branch 'release-1.12' into add-desc-markers-1.12-rel 2024-01-17 14:50:23 +08:00
Wenkai Yin(尹文开)andGitHub 165cd5e908 Merge pull request #7280 from danfengliu/fix-backup-deletion-snapshot-throttle-issue
Add sleep to avoid snapshot throttle issue
2024-01-16 15:39:11 +08:00
danfengl ce00387ccf Add sleep to avoid AWS snapshot throttle issue
1. Add sleep in backup deletion E2E test to avoid AWS snapshot throttle issue: https://docs.aws.amazon.com/AWSEC2/latest/APIReference/errors-overview.html#:~:text=SnapshotCreationPerVolumeRateExceeded;
2. Support CSI snapshot checkpoint for EKS pipeline.

Signed-off-by: danfengl <danfengl@vmware.com>
2024-01-16 06:00:35 +00:00
Wenkai Yin(尹文开)andGitHub 684f71306e Merge pull request #7299 from allenxu404/release-1.12
Modify changelog for v1.12.3
v1.12.3
2024-01-10 13:05:00 +08:00
allenxu404 805ec1d3a6 Modify changelog for v1.12.3
Signed-off-by: allenxu404 <qix2@vmware.com>
2024-01-10 12:52:01 +08:00
Xun Jiang/Bruce JiangandGitHub 4d544ac3bb Merge pull request #7289 from allenxu404/release-1.12
Add v1.12.3 changelog
v1.12.3-rc.1
2024-01-09 10:44:00 +08:00
Xun Jiang/Bruce JiangandGitHub 5a178b88d1 Merge branch 'release-1.12' into release-1.12 2024-01-09 10:31:41 +08:00
allenxu404 03bad256b0 Add v1.12.3 changelog
Signed-off-by: allenxu404 <qix2@vmware.com>
2024-01-09 10:12:22 +08:00
Wenkai Yin(尹文开)andGitHub cf7074f943 Merge pull request #7283 from Lyndon-Li/release-1.12
[1.12] Issue 6928: remove snapshot deletion timeout for PVB
2024-01-08 13:49:43 +08:00
Lyndon-Li 0722927df2 isue 6928: remove snapshot deletion timeout for PVB
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
2024-01-08 13:01:47 +08:00
qiumingandGitHub 106e802f1e Merge pull request #7273 from qiuming-best/cp-intermediate-pv-delete
[Cherry-Pick 1.12] Fix intermediate pv delete for data mover
2024-01-04 16:33:52 +08:00
Ming Qiu 9a093a7b75 Fix intermediate pv delete for data mover
Signed-off-by: Ming Qiu <mqiu@vmware.com>
2024-01-04 07:47:51 +00:00
qiumingandGitHub 09ff5af208 Merge pull request #7267 from qiuming-best/node-agent-recoverability
[Cherry-Pick 1.12] Node agent restart enhancement
2024-01-04 10:04:22 +08:00
qiumingandGitHub 1da7f30fba Merge branch 'release-1.12' into node-agent-recoverability 2024-01-04 09:42:54 +08:00
Wenkai Yin(尹文开)andGitHub dd2553916e Merge pull request #7266 from qiuming-best/data-mover-recoverability
[Cherry-Pick 1.12] Don't fail backup/restore on velero server restart in PhaseWaitingFor…
2024-01-03 20:13:39 +08:00
Ming Qiu 6ff9dfab33 Node agent restart enhancement
Signed-off-by: Ming Qiu <mqiu@vmware.com>
2024-01-03 09:48:27 +00:00
Anshul AhujaandMing Qiu c3b5b1fadd Don't fail backup/restore on velero server restart in PhaseWaitingForPluginOperation
Signed-off-by: Anshul Ahuja <anshulahuja@microsoft.com>
2024-01-03 09:28:36 +00:00
Shubham PampattiwarandGitHub 568e5bf04a Merge pull request #7247 from Lyndon-Li/release-1.12
[1.12] Issue 7244: delete incomplete snapshot automatically for kopia uploader
2023-12-22 10:47:32 -08:00
Lyndon-Li 5ff8a4f2a3 Issue 7244: delete incomplete snapshot automatically for kopia uploader
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
2023-12-22 17:02:02 +08:00
Lyndon-Li 33e3c9589b issue 7244: delete incomplete snapshot automatically for kopia uploader
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
2023-12-22 16:48:32 +08:00
Xun Jiang/Bruce JiangandGitHub ee7b60f723 Merge pull request #7202 from blackpiglet/7163_fix_release_1.12
Fix csiVolumeSnapshotsAttempted/Completed metrics issue on release-1.12
2023-12-18 20:43:46 +08:00
Xun Jiang ecb8e80f30 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-18 15:59:40 +08:00
lyndon-liandGitHub a80981524b Merge pull request #7203 from Lyndon-Li/release-1.12
[1.12] Issue 7189: generic restore - don't assume the first volume as the restore volume
2023-12-13 09:58:55 +08:00
Lyndon-Li 5e71b38993 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 19:19:06 +08:00
Anshul AhujaandGitHub 06d12dec40 RM support for Escaped bool, float, null (#7118) (#7131)
* RM support for Escaped bool, float, null



* fix ci



---------

Signed-off-by: Anshul Ahuja <anshul.ahu@gmail.com>
v1.12.2-rc.2 v1.12.2
2023-11-23 10:59:49 +05:30
Xun Jiang/Bruce JiangandGitHub b68486221d Merge pull request #7126 from allenxu404/release-1.12
Add v1.12.2 changelog
v1.12.2-rc.1
2023-11-20 16:49:22 +08:00
allenxu404 5abd318b2c Add v1.12.2 changelog
Signed-off-by: allenxu404 <qix2@vmware.com>
2023-11-20 16:35:06 +08:00
danfengliuandGitHub 7c051514fd Merge pull request #7111 from kaovilai/backup-patch-status-unittest-release-1.12
release-1.12: Update Backup.Status.CSIVolumeSnapshotsCompleted during finalize
2023-11-17 14:19:13 +08:00
Tiger KaovilaiandWenkai Yin(尹文开) c8fd9d4d62 revert test changes
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com>
2023-11-17 10:45:35 +08:00
Tiger KaovilaiandWenkai Yin(尹文开) ccfbcc5455 make update
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com>
2023-11-17 10:45:35 +08:00
Tiger KaovilaiandWenkai Yin(尹文开) ea25b8a793 update changelog to reflect removed waits
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com>
2023-11-17 10:45:35 +08:00
Tiger KaovilaiandWenkai Yin(尹文开) 2d6578635d CSIFeatureFlag enable check
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com>
2023-11-17 10:45:35 +08:00
Tiger KaovilaiandWenkai Yin(尹文开) fc44f3b8f0 remove waiting during finalize
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com>
2023-11-17 10:45:35 +08:00
Tiger KaovilaiandWenkai Yin(尹文开) df72745909 skip this if SnapshotMoveData
https://github.com/vmware-tanzu/velero/pull/7046/files#r1380708644
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com>
2023-11-17 10:45:35 +08:00
Tiger KaovilaiandWenkai Yin(尹文开) 453bd93c90 refactor backup snapshot status updates into UpdateBackupSnapshotsStatus() and run in backup_finalizer_controller
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com>
2023-11-17 10:45:35 +08:00
Tiger KaovilaiandWenkai Yin(尹文开) 65939c920e Add PatchResource unit test for backup status
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com>
2023-11-17 10:45:35 +08:00
lyndon-liandGitHub c042d477ab Merge pull request #7049 from 27149chen/cherry-pick-6917
Cherry-pick #6917 to release 1.12
2023-11-17 09:33:37 +08:00
Guang Jiong LouandGitHub 5c44ed49a5 Merge branch 'release-1.12' into cherry-pick-6917 2023-11-17 09:21:40 +08:00
lyndon-liandGitHub 3325a0cd1b Merge pull request #7114 from Lyndon-Li/release-1.12
Issue 7068: add a finalizer to protect retained VSC
2023-11-17 09:20:33 +08:00