Commit Graph

5101 Commits (v1.15.2-rc.1)

Author SHA1 Message Date
lyndon-li 804d73c4f2
Merge pull request #8601 from Lyndon-Li/release-1.15
Update 1.15.2 change-log
2025-01-13 13:07:39 +08:00
Lyndon-Li 3d3de7f58a 1.15.2 change-log
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
2025-01-13 11:03:54 +08:00
Wenkai Yin(尹文开) d2f6c186ad
Merge pull request #8596 from ywk253100/20250109_pvb
Check the PVB status via podvolume Backupper rather than calling API server to avoid API server issue
2025-01-12 09:19:17 +08:00
Wenkai Yin(尹文开) 25b5c44ebf Check the PVB status via podvolume Backupper rather than calling API server to avoid API server issue
Check the PVB status via podvolume Backupper rather than calling API server to avoid API server issue

Fixes #8587

Signed-off-by: Wenkai Yin(尹文开) <yinw@vmware.com>
2025-01-10 16:18:52 +08:00
lyndon-li 7db87619ad
Merge pull request #8586 from Lyndon-Li/release-1.15
1.15.2 change-log
2025-01-07 15:41:36 +08:00
Lyndon-Li b88b543834 1.15.2 change-log
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
2025-01-07 15:11:23 +08:00
lyndon-li 9068c90333
Merge pull request #8585 from kaovilai/expvsFromBackupr1.15
release-1.15: Don't include excluded items in ItemBlocks
2025-01-07 15:03:43 +08:00
Scott Seago d5ef00a3d4
Don't include excluded items in ItemBlocks
Signed-off-by: Scott Seago <sseago@redhat.com>
2025-01-07 13:40:01 +07:00
Daniel Jiang 674e397bed
Merge pull request #8570 from Lyndon-Li/release-1.15
Add 1.15.2 changelog
2025-01-02 18:37:15 +08:00
Lyndon-Li 1a36d22fa2 1.15.2 changelog
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
2025-01-02 17:25:39 +08:00
lyndon-li 7282ac3398
Merge pull request #8568 from reasonerjt/fix-maintenance-job-npe-1.15
[Cherrypick-1.15]fix(pkg/repository/maintenance): don't panic when there's no container statuses
2025-01-02 17:03:01 +08:00
Mikaël Cluseau bc2e04d0a9 fix(pkg/repository/maintenance): don't panic when there's no container statuses
Signed-off-by: Mikaël Cluseau <mikael.cluseau@gmail.com>
2025-01-02 13:27:19 +08:00
Xun Jiang/Bruce Jiang 200435bb44
Merge pull request #8558 from blackpiglet/sc_map_for_migration_release_1.15
[release-1.15] Use the SC mapping cm in all migration cases.
2025-01-02 13:24:46 +08:00
Xun Jiang a9f935f834 Use the SC mapping cm in all migration cases.
The migration case is verified under the following environments now:
* CSI.
* CSI data mover.
* FSB.

Signed-off-by: Xun Jiang <xun.jiang@broadcom.com>
2024-12-30 17:24:39 +08:00
Xun Jiang/Bruce Jiang 32499fc287
Merge pull request #8546 from blackpiglet/skip_deprecation_message
Skip the deprecation message for the dry-run install CLI JSON output.
2024-12-23 18:21:51 +08:00
Xun Jiang b281ddbb9b Skip the deprecation message for the dry-run install CLI JSON output.
Signed-off-by: Xun Jiang <xun.jiang@broadcom.com>
2024-12-23 17:26:36 +08:00
Wenkai Yin(尹文开) be14d4f25c
Merge pull request #8547 from ywk253100/241223_ut
Bug fix: increase the WaitGroup counter before start the goroutine
2024-12-23 17:25:41 +08:00
Wenkai Yin(尹文开) 0e54406352 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:04:12 +08:00
Tiger Kaovilai 845f4ee4f7
Merge pull request #8545 from Lyndon-Li/release-1.15
Pin the version of Golang and base image for v1.15.1
2024-12-23 14:31:19 +07:00
Lyndon-Li 6e9397d785 Pin the version of Golang and base image for v1.15.1
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
2024-12-23 14:49:26 +08:00
Daniel Jiang 5ca1d184e1
Merge pull request #8544 from blackpiglet/migration_init_release_1.15
Modify the Init logic to fix the migration case error.
2024-12-23 12:52:50 +08:00
Xun Jiang 68e381d288 Modify the Init logic to fix the migration case error.
Signed-off-by: Xun Jiang <xun.jiang@broadcom.com>
2024-12-23 10:54:47 +08:00
Tiger Kaovilai b661ed7430
Merge pull request #8540 from Lyndon-Li/release-1.15
[1.15] hide restic deprecation warning for install with crd-only
2024-12-20 15:25:05 +07:00
Lyndon-Li 11a2be69e1 hide restic deprecation warning for install with crd-only
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
2024-12-20 16:10:59 +08:00
Wenkai Yin(尹文开) 4376a89bc9
Merge pull request #8533 from blackpiglet/refactor_migration_e2e_release_1.15
[cherry-pick] Refactor the migration cases.
2024-12-19 17:04:15 +08:00
Xun Jiang 6f7704a090 Refactor the migration cases.
Signed-off-by: Xun Jiang <xun.jiang@broadcom.com>
2024-12-19 16:40:15 +08:00
Wenkai Yin(尹文开) 2b8b6dcd4b
Merge pull request #8531 from blackpiglet/8323_fix_release_1.15
Modify the schedule cases.
2024-12-19 16:38:45 +08:00
Xun Jiang 57f873b415 Modify the schedule cases.
* Modify the OrderResource case's verification code.
* Simplify the Periodical case.
* Simplify the InProgess case.
* Prettify the code.
* Replace math/rand with crypto/rand
* Replace PollUnitl with PollUntilContextTimeout

Signed-off-by: Xun Jiang <xun.jiang@broadcom.com>
2024-12-19 15:59:25 +08:00
Daniel Jiang 49a8e2413c
Merge pull request #8530 from blackpiglet/fix_storageclass_release_1.15
[cherry-pick] Modify the StorageClass install and delete code.
2024-12-19 15:41:33 +08:00
Xun Jiang/Bruce Jiang e78d082ede
Merge branch 'release-1.15' into fix_storageclass_release_1.15 2024-12-19 15:00:31 +08:00
lyndon-li a01e82df53
Merge pull request #8529 from Lyndon-Li/release-1.15
1.15.1 change-log
2024-12-19 14:53:23 +08:00
Xun Jiang 5ff921f1c4 Modify the StorageClass install and delete code.
* Only install and uninstall SC and VSC once for default cluster.
* Install and uninstall SC and VSC for standby cluster on migration case.
* Refactor the StorageClass and VolumeSnapshotClass YAMLs.
* Prettify the e2e_suite_test.go

Signed-off-by: Xun Jiang <xun.jiang@broadcom.com>
2024-12-19 14:39:53 +08:00
lyndon-li e7e66f7d7c
Merge branch 'release-1.15' into release-1.15 2024-12-19 14:31:10 +08:00
Daniel Jiang 005a7eeeb8
Merge pull request #8528 from blackpiglet/vks_support_release_1.15
[cherry-pick] VKS support release 1.15
2024-12-19 14:28:17 +08:00
Lyndon-Li 659197bf10 1.15.1 change-log
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
2024-12-19 14:06:25 +08:00
Xun Jiang 1a15c72262 Modify upgrade and migration cases.
Signed-off-by: Xun Jiang <xun.jiang@broadcom.com>
2024-12-19 13:54:49 +08:00
Xun Jiang 53a34757ac Modify other cases to support VKS environment.
Signed-off-by: Xun Jiang <xun.jiang@broadcom.com>
2024-12-19 13:53:07 +08:00
Xun Jiang cd61732f04 E2E supports VKS data mover environment.
* Add new flag HAS_VSPHERE_PLUGIN for E2E test.
* Modify the E2E README for the new parameter.
* Add the VolumeSnapshotClass for VKS.
* Modify the plugin install logic.
* Modify the cases to support data mover case in VKS.

Signed-off-by: Xun Jiang <xun.jiang@broadcom.com>
2024-12-19 13:52:57 +08:00
Xun Jiang 3a627f0c81 Make change to support VKS environment.
FYI, the TKGm envrionment support is deprecated.

Signed-off-by: Xun Jiang <xun.jiang@broadcom.com>
2024-12-19 13:52:22 +08:00
Tiger Kaovilai 579b1d18b7
Merge pull request #8526 from blackpiglet/bump_crypto_in_restic_release_1.15
Bump the golang.org/x/crypto for Restic in release-1.15.
2024-12-19 11:46:35 +07:00
Xun Jiang f6c2aca65b Bump the golang.org/x/crypto for Restic to fix CVE-2024-45337.
Bump the golang.org/x/net for Velero and Restic to fix CVE-2024-45338.

Signed-off-by: Xun Jiang <xun.jiang@broadcom.com>
2024-12-19 10:55:14 +08:00
Tiger Kaovilai 8e3389d274
Merge pull request #8519 from blackpiglet/bump_crypto_release_1.15
Bump golang.org/x/crypto to v0.31.0 to fix CVEs.
2024-12-17 20:02:15 +07:00
Xun Jiang a10d78c948 Bump golang.org/x/crypto to v0.31.0 to fix CVEs.
Signed-off-by: Xun Jiang <xun.jiang@broadcom.com>
2024-12-17 15:06:44 +08:00
Wenkai Yin(尹文开) f96b1c240b
Merge pull request #8517 from ywk253100/241217_hook
[cherry-pick]Fix backup post hook issue
2024-12-17 14:26:15 +08:00
Wenkai Yin(尹文开) fe8c086299 Fix backup post hook issue
Fix backup post hook issue

Fixes #8159

Signed-off-by: Wenkai Yin(尹文开) <yinw@vmware.com>
2024-12-17 13:05:46 +08:00
Daniel Jiang f0001a5b9c
Merge pull request #8511 from Lyndon-Li/release-1.15
[1.15] Data mover exposer diagnostic
2024-12-13 15:35:03 +08:00
Lyndon-Li a217e33221 add diagnostic for data mover exposer
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
2024-12-13 15:12:07 +08:00
Lyndon-Li 1e2ef374d6 add diagnostic for data mover exposer
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
2024-12-13 15:09:17 +08:00
Lyndon-Li 8087c7f13a add diagnostic for data mover exposer
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
2024-12-13 15:09:01 +08:00
Daniel Jiang bda3ec1bc4
Merge pull request #8505 from reasonerjt/repo-aws-region-hint-1.15
[Cherry-pick-1.15] Set hinting region to use for GetBucketRegion() in pkg/repository/config/aws.go
2024-12-11 19:34:57 +08:00