Daniel Jiang
dc02caf2b0
Skip patching the PV in finalization for failed operation
...
This commit makes change in restore finalizer controller, to make it
check the status in item operation of a PVC before patch the PV that is
bound to it. If the operation is not successful it will skip patching
the PV.
Signed-off-by: Daniel Jiang <daniel.jiang@broadcom.com >
2025-01-09 01:42:50 +08:00
Daniel Jiang and GitHub
3eaa73962b
Merge pull request #8574 from ywk253100/241223_restore_helper
...
Run the E2E test on kind / build (push) Failing after 5m15s
Run the E2E test on kind / setup-test-matrix (push) Successful in 3s
Run the E2E test on kind / run-e2e-test (push) Has been skipped
Main CI / Build (push) Failing after 29s
Close stale issues and PRs / stale (push) Successful in 8s
Trivy Nightly Scan / Trivy nightly scan (velero, main) (push) Failing after 53s
Trivy Nightly Scan / Trivy nightly scan (velero-restore-helper, main) (push) Failing after 50s
Merge restore helper image into Velero server image
2025-01-06 13:48:28 +08:00
Wenkai Yin(尹文开) and GitHub
3120e33ed7
Clear validation errors when schedule is valid ( #8575 )
...
Run the E2E test on kind / build (push) Failing after 5m23s
Run the E2E test on kind / setup-test-matrix (push) Successful in 3s
Run the E2E test on kind / run-e2e-test (push) Has been skipped
Main CI / Build (push) Failing after 36s
Close stale issues and PRs / stale (push) Successful in 8s
Trivy Nightly Scan / Trivy nightly scan (velero, main) (push) Failing after 1m1s
Trivy Nightly Scan / Trivy nightly scan (velero-restore-helper, main) (push) Failing after 42s
Clear validation errors when schedule is valid
Fixes #8571
Signed-off-by: Wenkai Yin(尹文开) <yinw@vmware.com >
2025-01-03 15:13:43 -05:00
Wenkai Yin(尹文开)
eb5230e12f
Merge restore helper image into Velero server image
...
Merge restore helper image into Velero server image
Fixes #8484
Signed-off-by: Wenkai Yin(尹文开) <yinw@vmware.com >
2025-01-03 14:12:23 +08:00
lyndon-li and GitHub
6860dabb85
Merge pull request #8569 from Lyndon-Li/uploaders-windows-support
...
Run the E2E test on kind / build (push) Failing after 4m59s
Run the E2E test on kind / setup-test-matrix (push) Successful in 2s
Run the E2E test on kind / run-e2e-test (push) Has been skipped
Main CI / Build (push) Failing after 32s
Uploaders windows support
2025-01-03 11:32:32 +08:00
Lyndon-Li
cb22dfc482
fs uploader and block uploader support Windows nodes
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2025-01-02 13:25:23 +08:00
Lyndon-Li
d2a25cd446
fs uploader skip system folders on windows
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2025-01-02 11:30:40 +08:00
Lyndon-Li
bc6414672e
disable block volume data mover on windows
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2025-01-02 11:28:21 +08:00
Wenkai Yin(尹文开) and GitHub
03d0bd9d22
Merge pull request #8555 from Lyndon-Li/data-mover-backup-for-windows-nodes
...
Run the E2E test on kind / build (push) Failing after 5m7s
Run the E2E test on kind / setup-test-matrix (push) Successful in 3s
Run the E2E test on kind / run-e2e-test (push) Has been skipped
Main CI / Build (push) Failing after 34s
Close stale issues and PRs / stale (push) Successful in 8s
Trivy Nightly Scan / Trivy nightly scan (velero, main) (push) Failing after 57s
Trivy Nightly Scan / Trivy nightly scan (velero-restore-helper, main) (push) Failing after 49s
Data mover backup for Windows nodes
2025-01-02 11:15:54 +08:00
Lyndon-Li
f5d13aeb17
data mover backup for Windows nodes
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2024-12-26 02:46:08 +00:00
lyndon-li and GitHub
78c97d93b5
Merge pull request #8518 from Lyndon-Li/fail-fs-backup-on-windows-nodes
...
Run the E2E test on kind / build (push) Failing after 4m19s
Run the E2E test on kind / setup-test-matrix (push) Successful in 7s
Run the E2E test on kind / run-e2e-test (push) Has been skipped
Main CI / Build (push) Failing after 43s
Close stale issues and PRs / stale (push) Successful in 8s
Trivy Nightly Scan / Trivy nightly scan (velero, main) (push) Failing after 1m1s
Trivy Nightly Scan / Trivy nightly scan (velero-restore-helper, main) (push) Failing after 51s
fs-backup for clusters with windows nodes
2024-12-24 15:15:15 +08:00
Lyndon-Li
4e0a0e0b72
fail fs-backup for windows nodes
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2024-12-24 14:26:02 +08:00
Xun Jiang/Bruce Jiang and GitHub
9dcfe164d8
Merge pull request #8553 from blackpiglet/bump_restic_go_mod
...
[cherry-pick] Bump Restic go.mod to fix CVEs.
2024-12-24 14:17:16 +08:00
Xun Jiang/Bruce Jiang and GitHub
fa8f464fb3
Merge pull request #8551 from blackpiglet/migration_init
...
Run the E2E test on kind / build (push) Failing after 4m57s
Run the E2E test on kind / setup-test-matrix (push) Successful in 18s
Run the E2E test on kind / run-e2e-test (push) Has been skipped
Main CI / Build (push) Failing after 43s
[cherry-pick] Modify the Init logic to fix the migration case error.
2024-12-24 11:31:01 +08:00
Xun Jiang/Bruce Jiang and GitHub
20a647b265
Merge pull request #8552 from blackpiglet/skip_deprecation_message_main
...
[cherry-pick] Skip the deprecation message for the dry-run install CLI JSON output.
2024-12-24 11:30:32 +08:00
Xun Jiang
e68dca0112
Bump Restic go.mod to fix CVEs.
...
Signed-off-by: Xun Jiang <xun.jiang@broadcom.com >
2024-12-24 11:19:02 +08:00
Xun Jiang
9486bd0acb
Skip the deprecation message for the dry-run install CLI JSON output.
...
Signed-off-by: Xun Jiang <xun.jiang@broadcom.com >
2024-12-24 11:04:23 +08:00
Xun Jiang
938dd3c661
Modify the Init logic to fix the migration case error.
...
Signed-off-by: Xun Jiang <xun.jiang@broadcom.com >
2024-12-24 11:00:42 +08:00
Daniel Jiang and GitHub
eeee79e551
Merge pull request #8532 from Lyndon-Li/isolate-message-in-backup-repo
...
Run the E2E test on kind / build (push) Failing after 4m51s
Run the E2E test on kind / setup-test-matrix (push) Successful in 12s
Run the E2E test on kind / run-e2e-test (push) Has been skipped
Main CI / Build (push) Failing after 40s
Close stale issues and PRs / stale (push) Successful in 7s
Trivy Nightly Scan / Trivy nightly scan (velero, main) (push) Failing after 1m8s
Trivy Nightly Scan / Trivy nightly scan (velero-restore-helper, main) (push) Failing after 1m2s
Add maintenance history for backupRepository CRs
2024-12-23 19:29:52 +08:00
Lyndon-Li
623e023bb3
wait node-agent for Windows
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2024-12-23 19:04:40 +08:00
Wenkai Yin(尹文开) and GitHub
e725f89906
Merge pull request #8548 from ywk253100/241223_fix
...
[cherry-pick]Bug fix: increase the WaitGroup counter before start the goroutine
2024-12-23 18:22:56 +08:00
Wenkai Yin(尹文开)
14e71fa2cd
Bug fix: increase the WaitGroup counter before start the goroutine
...
Bug fix: increase the WaitGroup counter before start the goroutine
Signed-off-by: Wenkai Yin(尹文开) <yinw@vmware.com >
2024-12-23 17:26:36 +08:00
Lyndon-Li
92390e9af5
add repo maintain result in history
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2024-12-23 15:37:27 +08:00
Lyndon-Li
77f1141ef5
backup repo crd changes for repo maintenance history
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2024-12-23 15:24:17 +08:00
Daniel Jiang and GitHub
703a726cf2
Merge pull request #8541 from kaovilai/CVEs
...
CVE-2024-45337 CVE-2024-45338
2024-12-23 15:13:17 +08:00
Tiger Kaovilai
8cb04bba33
CVE-2024-45337 CVE-2024-45338
...
Replaces #8514
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
2024-12-21 00:59:48 +07:00
lyndon-li and GitHub
e85f18dc59
Merge pull request #8538 from Lyndon-Li/hide-restic-deprecation-warning-for-install-crd-only
...
Run the E2E test on kind / build (push) Failing after 5m14s
Run the E2E test on kind / setup-test-matrix (push) Successful in 8s
Run the E2E test on kind / run-e2e-test (push) Has been skipped
Main CI / Build (push) Failing after 50s
Close stale issues and PRs / stale (push) Successful in 6s
Trivy Nightly Scan / Trivy nightly scan (velero, main) (push) Failing after 1m2s
Trivy Nightly Scan / Trivy nightly scan (velero-restore-helper, main) (push) Failing after 52s
hide restic deprecation warning for install with crd-only
2024-12-20 16:00:33 +08:00
Lyndon-Li
be97a5c1c6
hide restic deprecation warning for install with crd-only
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2024-12-20 14:48:03 +08:00
Lyndon-Li
3504546ba9
Merge branch 'main' into fail-fs-backup-on-windows-nodes
2024-12-20 13:20:01 +08:00
Lyndon-Li
cae7a7a901
Merge branch 'main' into fail-fs-backup-on-windows-nodes
2024-12-20 11:41:45 +08:00
lyndon-li and GitHub
ea93c00cc2
Merge pull request #8504 from Lyndon-Li/linux-windows-hybrid-deploy
...
Linux windows hybrid deploy
2024-12-20 11:40:25 +08:00
Lyndon-Li
3b2c50b459
add repo maintain result in history
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2024-12-19 16:20:15 +08:00
Lyndon-Li
c9bfd33077
isolate repo maintenane history
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2024-12-19 15:33:58 +08:00
Wenkai Yin(尹文开) and GitHub
975e6bdc6c
Merge pull request #8525 from Lyndon-Li/fix-gcr-push-problem
...
Run the E2E test on kind / build (push) Failing after 6m34s
Run the E2E test on kind / setup-test-matrix (push) Successful in 13s
Run the E2E test on kind / run-e2e-test (push) Has been skipped
Main CI / Build (push) Failing after 1m9s
Close stale issues and PRs / stale (push) Successful in 17s
Trivy Nightly Scan / Trivy nightly scan (velero, main) (push) Failing after 54s
Trivy Nightly Scan / Trivy nightly scan (velero-restore-helper, main) (push) Failing after 55s
Fix GCR image missing problem
2024-12-19 10:07:07 +08:00
Lyndon-Li
876a1fc30f
fix gcr image missing problem
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2024-12-18 20:13:42 +08:00
Lyndon-Li
dfdb1c139d
backup repo crd changes
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2024-12-18 10:56:46 +00:00
Wenkai Yin(尹文开) and GitHub
a663cc4a76
Merge pull request #8512 from ywk253100/251213_pause
...
Fix issue: backup schedule pause/unpause doesn't work
2024-12-18 17:24:02 +08:00
Lyndon-Li
4ad9c2485a
hybrid deploy
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2024-12-18 10:50:23 +08:00
Lyndon-Li
a711b1067b
fail fs-backup for windows nodes
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2024-12-18 10:46:00 +08:00
Lyndon-Li
99ba81e5d1
add use-node-agent-windows
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2024-12-17 13:54:03 +08:00
Lyndon-Li
617411fa5a
Merge branch 'main' into linux-windows-hybrid-deploy
2024-12-17 13:46:52 +08:00
Lyndon-Li
fe0a45eac6
restict velero server in linux nodes
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2024-12-17 13:38:33 +08:00
Lyndon-Li
a5a6e47e42
add use-node-agent-windows
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2024-12-17 13:27:51 +08:00
Lyndon-Li
11cd6d922b
hybrid deploy
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2024-12-17 13:05:46 +08:00
Wenkai Yin(尹文开) and GitHub
010fd1cb1d
Merge pull request #8509 from ywk253100/241212_hook_fix
...
Fix backup post hook issue
2024-12-17 13:02:25 +08:00
Wenkai Yin(尹文开)
6e34c09d84
Fix issue: backup schedule pause/unpause doesn't work
...
The issue is caused by the changes of controller-runtime: WithEventFilter() doesn't apply to WatchesRawSource(),
this commit set Predicate for WatchesRawSource() seperatedly
Fixes #8437
Signed-off-by: Wenkai Yin(尹文开) <yinw@vmware.com >
2024-12-13 16:07:53 +08:00
Wenkai Yin(尹文开) and GitHub
0224d99889
Merge pull request #8482 from Lyndon-Li/data-mover-exposer-diagnostic
...
Run the E2E test on kind / build (push) Failing after 6m17s
Run the E2E test on kind / setup-test-matrix (push) Successful in 5s
Run the E2E test on kind / run-e2e-test (push) Has been skipped
Main CI / Build (push) Failing after 1m3s
Close stale issues and PRs / stale (push) Has started running
Trivy Nightly Scan / Trivy nightly scan (velero, main) (push) Has started running
Trivy Nightly Scan / Trivy nightly scan (velero-restore-helper, main) (push) Has started running
Data mover exposer diagnostic
2024-12-13 14:28:37 +08:00
Wenkai Yin(尹文开)
c43fc42c25
Fix backup post hook issue
...
Fix backup post hook issue
Fixes #8159
Signed-off-by: Wenkai Yin(尹文开) <yinw@vmware.com >
2024-12-13 12:25:45 +08:00
lyndon-li and GitHub
cd01222d8e
Merge pull request #8508 from Lyndon-Li/issue-fix-8267-info-when-expose-error
...
Run the E2E test on kind / build (push) Failing after 6m21s
Run the E2E test on kind / setup-test-matrix (push) Successful in 14s
Run the E2E test on kind / run-e2e-test (push) Has been skipped
Main CI / Build (push) Failing after 1m1s
Close stale issues and PRs / stale (push) Successful in 26s
Trivy Nightly Scan / Trivy nightly scan (velero, main) (push) Failing after 1m27s
Trivy Nightly Scan / Trivy nightly scan (velero-restore-helper, main) (push) Failing after 1m8s
Issue 8267: enhance the error message when expose fails
2024-12-12 17:00:44 +08:00
Daniel Jiang and GitHub
cb7758f72b
Merge pull request #8441 from blackpiglet/refactor_migration_e2e
...
Refactor migration E2E case
2024-12-12 12:14:24 +08:00