Commit Graph

5433 Commits

Author SHA1 Message Date
lyndon-li
32402880b6 Merge pull request #9261 from priyansh17/release-1.16
Some checks failed
Run the E2E test on kind / build (push) Has been cancelled
Run the E2E test on kind / setup-test-matrix (push) Has been cancelled
Main CI / Build (push) Has been cancelled
Run the E2E test on kind / run-e2e-test (push) Has been cancelled
Update AzureAD Microsoft Authentication Library to v1.5.0 (#9244)
2025-09-19 11:26:24 +08:00
lyndon-li
c686c59360 Merge branch 'release-1.16' into release-1.16 2025-09-19 10:54:51 +08:00
lyndon-li
c53f3fb4fb Merge pull request #9283 from kaovilai/bitnamiminio-1.16
1.16: Fix E2E tests: Build MinIO from Bitnami Dockerfile to replace deprecated image
2025-09-19 10:54:37 +08:00
Priyansh Choudhary
fb0abf8245 Added changelog
Signed-off-by: Priyansh Choudhary im1706@gmail.com
Signed-off-by: Priyansh Choudhary <im1706@gmail.com>
2025-09-19 03:18:02 +05:30
Priyansh Choudhary
6676647706 Update AzureAD Microsoft Authentication Library to v1.5.0 (#9244)
Signed-off-by: Priyansh Choudhary <im1706@gmail.com>
2025-09-19 03:18:01 +05:30
Tiger Kaovilai
4c3b7943f3 Fix E2E tests: Build MinIO from Bitnami Dockerfile to replace deprecated image
The Bitnami MinIO image bitnami/minio:2021.6.17-debian-10-r7 is no longer
available on Docker Hub, causing E2E tests to fail.

This change implements a solution to build the MinIO image locally from
Bitnami's public Dockerfile and cache it for subsequent runs:
- Fetches the latest commit hash of the Bitnami MinIO Dockerfile
- Uses GitHub Actions cache to store/retrieve built images
- Only rebuilds when the upstream Dockerfile changes
- Maintains compatibility with existing environment variables

Fixes #9279

🤖 Generated with [Claude Code](https://claude.ai/code)

Update .github/workflows/e2e-test-kind.yaml

Signed-off-by: Tiger Kaovilai <passawit.kaovilai@gmail.com>
Co-Authored-By: Claude <noreply@anthropic.com>
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com>
2025-09-18 09:39:37 -04:00
lyndon-li
a60808256d Merge pull request #9108 from blackpiglet/bump_e2e_upgrade_versions
Some checks failed
Run the E2E test on kind / build (push) Failing after 8m6s
Run the E2E test on kind / setup-test-matrix (push) Successful in 4s
Run the E2E test on kind / run-e2e-test (push) Has been skipped
Main CI / Build (push) Failing after 58s
Bump the Velero and plugin image versions for the upgrade and migrati…
v1.16.2-rc.1 v1.16.2
2025-07-24 17:44:48 +08:00
Xun Jiang
befd9d4b51 Bump the Velero and plugin image versions for the upgrade and migration tests.
Signed-off-by: Xun Jiang <xun.jiang@broadcom.com>
2025-07-24 16:35:54 +08:00
lyndon-li
5ae1caef9d Merge pull request #9107 from Lyndon-Li/release-1.16
1.16.2 changelog
2025-07-24 13:53:12 +08:00
Lyndon-Li
cc2dc02cbc 1.16.2 changelog
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
2025-07-24 13:28:38 +08:00
Xun Jiang/Bruce Jiang
189a5b2836 Bump Golang, Ubuntu, and golang.org/x/oauth2 to fix CVEs. (#9104)
Signed-off-by: Xun Jiang <xun.jiang@broadcom.com>
2025-07-24 12:35:09 +08:00
Xun Jiang/Bruce Jiang
0fc7e2f98a Add imagePullSecrets inheritance for VGDP pod and maintenance job. (#9102)
Signed-off-by: Xun Jiang <xun.jiang@broadcom.com>
2025-07-23 22:28:28 -05:00
Shubham Pampattiwar
8adfd8d0b1 Merge pull request #9103 from shubham-pampattiwar/fix-backup-desc-cp
Some checks failed
Run the E2E test on kind / build (push) Failing after 7m58s
Run the E2E test on kind / setup-test-matrix (push) Successful in 4s
Run the E2E test on kind / run-e2e-test (push) Has been skipped
Main CI / Build (push) Failing after 1m2s
[release-1.16] Fix missing defaultVolumesToFsBackup flag output in Velero describe backup cmd (#9056)
2025-07-23 15:51:14 -07:00
Shubham Pampattiwar
78fd58fb43 Update Backup describe string for DefaultVolumesToFSBackup flag (#9105)
add changelog file

Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com>
(cherry picked from commit aa2e09c69e)
2025-07-23 15:01:21 -07:00
Shubham Pampattiwar
8f51c1c08c Fix missing defaultVolumesToFsBackup flag output in Velero describe backup cmd (#9056)
add changelog file

Show defaultVolumesToFsBackup in describe only when set by the user

minor ut fix

minor fix

Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com>
(cherry picked from commit 60a6c7384f)

update changelog filename

Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com>
2025-07-23 15:01:21 -07:00
lyndon-li
fd9f3fe79f issue 9077: don't block backup deletion on list VS error (#9101)
Some checks failed
Run the E2E test on kind / build (push) Failing after 8m26s
Run the E2E test on kind / setup-test-matrix (push) Successful in 4s
Run the E2E test on kind / run-e2e-test (push) Has been skipped
Main CI / Build (push) Failing after 1m2s
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
2025-07-23 11:04:48 -04:00
Scott Seago
043005c7a4 Mounted cloud credentials should not be world-readable (#8919) (#9094)
Some checks failed
Run the E2E test on kind / build (push) Failing after 8m30s
Run the E2E test on kind / setup-test-matrix (push) Successful in 4s
Run the E2E test on kind / run-e2e-test (push) Has been skipped
Main CI / Build (push) Failing after 51s
Signed-off-by: Scott Seago <sseago@redhat.com>
2025-07-21 11:11:38 +08:00
Wenkai Yin(尹文开)
1017d7aa6a Merge pull request #9060 from sseago/multiple-hook-tracking-1.16
Some checks failed
Run the E2E test on kind / build (push) Failing after 6m54s
Run the E2E test on kind / setup-test-matrix (push) Successful in 4s
Run the E2E test on kind / run-e2e-test (push) Has been skipped
Main CI / Build (push) Failing after 1m1s
[release-1.16] Allow for proper tracking of multiple hooks per container
2025-07-07 11:29:05 +08:00
Scott Seago
6709a8a24b Allow for proper tracking of multiple hooks per container
Signed-off-by: Scott Seago <sseago@redhat.com>
2025-07-02 14:21:32 -04:00
Adarsh Saxena
3415f39a76 Bump golang to v1.23.10 to fix CVEs for 1.16.2 release (#9058)
Some checks failed
Run the E2E test on kind / build (push) Failing after 7m49s
Run the E2E test on kind / setup-test-matrix (push) Successful in 4s
Run the E2E test on kind / run-e2e-test (push) Has been skipped
Main CI / Build (push) Failing after 57s
* Bump golang to v1.23.10 to fix CVEs

Signed-off-by: Adarsh Saxena <adarsh.saxena@acquia.com>

* Dockerfile restic miss 1.23.10

Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com>

* restic cve go1.23.10

Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com>

---------

Signed-off-by: Adarsh Saxena <adarsh.saxena@acquia.com>
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com>
Co-authored-by: Tiger Kaovilai <tkaovila@redhat.com>
2025-07-02 11:49:30 -04:00
Wenkai Yin(尹文开)
8aeb8a2e70 Merge pull request #9010 from blackpiglet/7785_1.16
Some checks failed
Run the E2E test on kind / build (push) Failing after 45s
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 42s
[cherry-pick] [release-1.16] Add BSL status check for backup/restore operations.
2025-06-20 14:31:38 +08:00
Xun Jiang
a8ce0fe3a4 Add BSL status check for backup/restore operations.
Signed-off-by: Xun Jiang <xun.jiang@broadcom.com>
2025-06-09 14:53:53 +08:00
Wenkai Yin(尹文开)
2eb97fa8b1 Merge pull request #8940 from ywk253100/250514_fix
Some checks failed
Run the E2E test on kind / build (push) Failing after 6m15s
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
Call WaitGroup.Done() once only when PVB changes to fianl status the first time to avoid panic
v1.16.1-rc.1 v1.16.1
2025-05-14 15:57:37 +08:00
Wenkai Yin(尹文开)
f64fb36508 Call WaitGroup.Done() once only when PVB changes to final status the first time to avoid panic
Call WaitGroup.Done() once only when PVB changes to final status the first time to avoid
panic

Signed-off-by: Wenkai Yin(尹文开) <yinw@vmware.com>
2025-05-14 15:34:24 +08:00
Xun Jiang/Bruce Jiang
4bd86f1275 Merge pull request #8939 from blackpiglet/modify_image_usage_1.16
Some checks failed
Run the E2E test on kind / build (push) Failing after 6m27s
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
[cherry-pick] [1.16] Modify image usage
2025-05-14 12:49:54 +08:00
Xun Jiang
18ef5e61ad Support using image registry proxy in more cases.
Signed-off-by: Xun Jiang <xun.jiang@broadcom.com>
2025-05-14 11:09:03 +08:00
Xun Jiang
01aa5385b5 Add default bakcup repository configuration for E2E.
Signed-off-by: Xun Jiang <xun.jiang@broadcom.com>
2025-05-14 11:02:14 +08:00
Xun Jiang/Bruce Jiang
361717296b Merge pull request #8928 from Lyndon-Li/release-1.16
Some checks failed
Run the E2E test on kind / build (push) Failing after 6m20s
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 31s
1.16.1 changelog update
2025-05-12 19:43:36 +08:00
Lyndon-Li
82dce51004 1.16.1 changelog update
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
2025-05-12 18:38:50 +08:00
Xun Jiang/Bruce Jiang
659a352ed1 Add VolumeSnapshotContent into the RIA and the mustHave resource list. (#8926)
Signed-off-by: Xun Jiang <xun.jiang@broadcom.com>
2025-05-12 17:00:33 +08:00
lyndon-li
9eeea4f211 Merge pull request #8922 from Lyndon-Li/release-1.16
Some checks failed
Run the E2E test on kind / build (push) Failing after 6m26s
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
Bump up base image
2025-05-09 17:41:34 +08:00
Lyndon-Li
e1068d6062 bump up base image
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
2025-05-09 17:11:36 +08:00
Xun Jiang/Bruce Jiang
bcd3d513c4 Merge pull request #8921 from Lyndon-Li/release-1.16
1.16.1 changelog
2025-05-09 16:40:01 +08:00
Lyndon-Li
5e87c3d48e 1.16.1 changelog
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
2025-05-09 16:10:31 +08:00
lyndon-li
ed68b43acd Merge pull request #8911 from Lyndon-Li/release-1.16
[1.16] issue-8878: relief node os deduction error checks
2025-05-09 12:44:03 +08:00
lyndon-li
acc8cc41c3 Merge branch 'release-1.16' into release-1.16 2025-05-09 12:07:51 +08:00
lyndon-li
f1271372e8 Merge pull request #8916 from sseago/warn-managed-fields-patch-1.16
[1.16] Warn managed fields patch 1.16
2025-05-09 12:07:06 +08:00
lyndon-li
4b39481776 Merge branch 'release-1.16' into release-1.16 2025-05-09 11:27:08 +08:00
lyndon-li
80837ee2ac Merge branch 'release-1.16' into warn-managed-fields-patch-1.16 2025-05-09 11:27:03 +08:00
lyndon-li
8de844b8d3 Merge pull request #8920 from blackpiglet/remove_gcr_1.16
[1.16][cherry-pick] Remove pushing images to GCR.
2025-05-09 11:26:15 +08:00
Xun Jiang
2809de9ead Remove pushing images to GCR.
Remove dependency with GCR.

Signed-off-by: Xun Jiang <xun.jiang@broadcom.com>
2025-05-09 10:39:01 +08:00
Scott Seago
ea9b4f37f3 For not found errors on managed fields, add restore warning
Signed-off-by: Scott Seago <sseago@redhat.com>
2025-05-07 11:28:16 -04:00
Lyndon-Li
7bad9df51d issue-8878: relief node os deduction error checks
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
2025-05-07 10:57:44 +08:00
lyndon-li
0c36cc82c1 Merge pull request #8889 from blackpiglet/fix_cve_for_1.16.1
Some checks failed
Run the E2E test on kind / build (push) Failing after 6m30s
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
Bump Golang and golang.org/x/net to fix CVEs.
2025-04-28 15:59:18 +08:00
Xun Jiang
0d4fb1fd5e Bump Golang and golang.org/x/net to fix CVEs.
Also fix CVE for Restic.

Signed-off-by: Xun Jiang <xun.jiang@broadcom.com>
2025-04-27 15:09:57 +08:00
lyndon-li
8f31599fe4 Merge pull request #8849 from Lyndon-Li/release-1.16
Some checks failed
Run the E2E test on kind / build (push) Failing after 6m40s
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 38s
[1.16] Issue 8847: inherit pod info from node-agent-windows
v1.16.0-rc.2 v1.16.0
2025-04-08 13:38:04 +08:00
lyndon-li
f8ae1495ac Merge branch 'release-1.16' into release-1.16 2025-04-08 12:57:26 +08:00
Xun Jiang/Bruce Jiang
b469d9f427 Bump base image to 0.2.57 to fix CVEs. (#8853)
Some checks failed
Run the E2E test on kind / build (push) Failing after 6m58s
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 37s
Signed-off-by: Xun Jiang <xun.jiang@broadcom.com>
2025-04-07 23:27:46 -04:00
Lyndon-Li
87084ce3c7 issue 8847: inherit pod info from node-agent-windows
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
2025-04-07 19:41:14 +08:00
lyndon-li
3df026ffdb Merge pull request #8834 from Lyndon-Li/release-1.16
Some checks failed
Run the E2E test on kind / build (push) Failing after 6m12s
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 37s
Pin velero image for 1.16.0
v1.16.0-rc.1
2025-03-31 15:15:43 +08:00