Xun Jiang/Bruce Jiang and GitHub
d8ab30c5f1
Merge pull request #9651 from priyansh17/user/priyansh/backport9641
...
Run the E2E test on kind / build (push) Failing after 10m48s
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 49s
Backport #9641 to Refactor VSC Cleanup Logic
2026-03-26 22:34:09 +08:00
Priyansh Choudhary
1666f9b31c
chore: update external-snapshotter dependency to v8.4.0
...
Signed-off-by: Priyansh Choudhary <im1706@gmail.com >
2026-03-26 12:36:55 +05:30
Anshul Ahuja and Priyansh Choudhary
d37d754c27
Merge pull request #9643 from priyansh17/user/priyansh/issue-#9641
...
Refactor: simplify VolumeSnapshotContent deletion logic
Signed-off-by: Priyansh Choudhary <im1706@gmail.com >
2026-03-26 12:31:03 +05:30
Priyansh Choudhary
1dd1a6bf88
refactor: streamline VolumeSnapshotContent deletion process and remove readiness checks
...
Signed-off-by: Priyansh Choudhary <im1706@gmail.com >
2026-03-26 12:23:59 +05:30
Priyansh Choudhary
a643faf470
added changelog
...
Signed-off-by: Priyansh Choudhary <im1706@gmail.com >
2026-03-26 12:22:43 +05:30
Priyansh Choudhary
89966f0995
refactor: simplify VolumeSnapshotContent deletion logic and remove unused timeout handling
...
Signed-off-by: Priyansh Choudhary <im1706@gmail.com >
2026-03-26 12:22:24 +05:30
Anshul Ahuja and GitHub
faa600af68
Merge pull request #9639 from priyansh17/user/priyansh/backport9628
...
Run the E2E test on kind / build (push) Failing after 10m49s
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 59s
Backport #9628 Implement original VolumeSnapshotContent deletion for legacy backups
2026-03-24 14:13:09 +05:30
Priyansh Choudhary
d79f54ee3f
Merge pull request #9628 from priyansh17/9625-fixOrphanesVscCleanup
...
Implement original VolumeSnapshotContent deletion for legacy backups - Fixes #9625
Signed-off-by: Priyansh Choudhary <im1706@gmail.com >
2026-03-23 15:09:59 +05:30
Xun Jiang/Bruce Jiang and GitHub
e865906beb
Merge pull request #9624 from priyansh17/user/priyansh/backport9581
...
Run the E2E test on kind / build (push) Failing after 13m18s
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 1m47s
Cherry-Pick #9581 : Fix DBR stuck when CSI snapshot no longer exists in cloud provider
2026-03-23 15:10:03 +08:00
Priyansh Choudhary
6658ceb68b
Update Dockerfile to use setup-envtest for downloading envtest binaries
...
Signed-off-by: Priyansh Choudhary <im1706@gmail.com >
2026-03-23 11:04:11 +05:30
Shubham Pampattiwar and Priyansh Choudhary
da144457dc
Fix DBR stuck when CSI snapshot no longer exists in cloud provider ( #9581 )
...
* Fix DBR stuck when CSI snapshot no longer exists in cloud provider
During backup deletion, VolumeSnapshotContentDeleteItemAction creates a
new VSC with the snapshot handle from the backup and polls for readiness.
If the underlying snapshot no longer exists (e.g., deleted externally),
the CSI driver reports Status.Error but checkVSCReadiness() only checks
ReadyToUse, causing it to poll for the full 10-minute timeout instead of
failing fast. Additionally, the newly created VSC is never cleaned up on
failure, leaving orphaned resources in the cluster.
This commit:
- Adds Status.Error detection in checkVSCReadiness() to fail immediately
on permanent CSI driver errors (e.g., InvalidSnapshot.NotFound)
- Cleans up the dangling VSC when readiness polling fails
Fixes #9579
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com >
* Add changelog for PR #9581
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com >
* Fix typo in pod_volume_test.go: colume -> volume
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com >
---------
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com >
Signed-off-by: Priyansh Choudhary <im1706@gmail.com >
2026-03-19 01:04:28 +05:30
lyndon-li and GitHub
32402880b6
Merge pull request #9261 from priyansh17/release-1.16
...
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 and GitHub
c686c59360
Merge branch 'release-1.16' into release-1.16
2025-09-19 10:54:51 +08:00
lyndon-li and GitHub
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 and Claude
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 and GitHub
a60808256d
Merge pull request #9108 from blackpiglet/bump_e2e_upgrade_versions
...
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 and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
8adfd8d0b1
Merge pull request #9103 from shubham-pampattiwar/fix-backup-desc-cp
...
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 and GitHub
fd9f3fe79f
issue 9077: don't block backup deletion on list VS error ( #9101 )
...
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 and GitHub
043005c7a4
Mounted cloud credentials should not be world-readable ( #8919 ) ( #9094 )
...
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(尹文开) and GitHub
1017d7aa6a
Merge pull request #9060 from sseago/multiple-hook-tracking-1.16
...
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
3415f39a76
Bump golang to v1.23.10 to fix CVEs for 1.16.2 release ( #9058 )
...
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(尹文开) and GitHub
8aeb8a2e70
Merge pull request #9010 from blackpiglet/7785_1.16
...
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(尹文开) and GitHub
2eb97fa8b1
Merge pull request #8940 from ywk253100/250514_fix
...
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 and GitHub
4bd86f1275
Merge pull request #8939 from blackpiglet/modify_image_usage_1.16
...
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 and GitHub
361717296b
Merge pull request #8928 from Lyndon-Li/release-1.16
...
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 and GitHub
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 and GitHub
9eeea4f211
Merge pull request #8922 from Lyndon-Li/release-1.16
...
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 and GitHub
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 and GitHub
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 and GitHub
acc8cc41c3
Merge branch 'release-1.16' into release-1.16
2025-05-09 12:07:51 +08:00
lyndon-li and GitHub
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 and GitHub
4b39481776
Merge branch 'release-1.16' into release-1.16
2025-05-09 11:27:08 +08:00
lyndon-li and GitHub
80837ee2ac
Merge branch 'release-1.16' into warn-managed-fields-patch-1.16
2025-05-09 11:27:03 +08:00