dependabot[bot] and GitHub
4cf1dd9df6
Bump actions/upload-artifact from 5 to 7
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 5 to 7.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v5...v7 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-08 03:12:11 +00:00
Xun Jiang/Bruce Jiang and GitHub
b047914fd2
Merge pull request #9960 from velero-io/copilot/ensure-dependabot-prs-label
...
Run the E2E test on kind / get-go-version (push) Failing after 1m14s
Run the E2E test on kind / build (push) Has been skipped
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 / get-go-version (push) Successful in 11s
Main CI / Build (push) Failing after 27s
Ensure Dependabot PRs get changelog-not-required label
2026-07-08 11:11:05 +08:00
Xun Jiang/Bruce Jiang and GitHub
b9a96eec7d
Merge pull request #9958 from velero-io/dependabot/go_modules/pkg/apis/golang.org/x/net-0.55.0
...
Run the E2E test on kind / get-go-version (push) Failing after 1m9s
Run the E2E test on kind / build (push) Has been skipped
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 / get-go-version (push) Successful in 10s
Main CI / Build (push) Failing after 2m5s
Bump golang.org/x/net from 0.49.0 to 0.55.0 in /pkg/apis
2026-07-06 11:54:48 +08:00
lyndon-li and GitHub
cfbd1b6ae4
Merge pull request #9955 from sseago/vss-main
...
Early frequent polling for CSI snapshots to handle Windows VSS timeout
2026-07-06 11:11:52 +08:00
copilot-swe-agent[bot] and GitHub
24550ddadd
Ensure Dependabot PRs get changelog-not-required label
2026-07-03 19:56:16 +00:00
copilot-swe-agent[bot] and GitHub
fbafece999
Initial plan
2026-07-03 19:55:15 +00:00
dependabot[bot] and GitHub
daef5f5cf7
Bump golang.org/x/net from 0.49.0 to 0.55.0 in /pkg/apis
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.49.0 to 0.55.0.
- [Commits](https://github.com/golang/net/compare/v0.49.0...v0.55.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-version: 0.55.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-03 17:50:39 +00:00
Xun Jiang/Bruce Jiang and GitHub
96ae6586d0
Merge pull request #9863 from blackpiglet/jxun/change-id
...
Support change-id and volume-id in backup workflow.
2026-07-02 11:32:15 +08:00
Scott Seago and aider
c60a5bcc7c
feat: Implement early frequent polling for CSI snapshots
...
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat >
Signed-off-by: Scott Seago <sseago@redhat.com >
2026-07-01 11:56:48 -04:00
Scott Seago and aider
fa20e46016
refactor: Optimize VSC handle readiness polling for VSS backups
...
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat >
Signed-off-by: Scott Seago <sseago@redhat.com >
2026-07-01 11:00:18 -04:00
Xun Jiang
0bc06323bf
Support change-id and volume-id in backup workflow.
...
* Add change-id and volume-id retrieve logic for both vks and vanilla k8s environment.
* Add change-id and volume-id support code in exposer.
Signed-off-by: Xun Jiang <xun.jiang@broadcom.com >
2026-07-01 15:19:52 +08:00
lyndon-li and GitHub
08385354db
Merge pull request #9945 from Lyndon-Li/block-uploader-snapshot-operations
...
Block uploader snapshot operations
2026-06-30 15:46:31 +08:00
Lyndon-Li
8df8709a8a
block uploader snapshot implementation
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2026-06-30 14:14:23 +08:00
lyndon-li and GitHub
7fc75b910c
Merge branch 'main' into block-uploader-snapshot-operations
2026-06-30 14:12:31 +08:00
lyndon-li and GitHub
b09a42147f
Merge pull request #9943 from lubronzhan/topic/lubronzhan/make_api_own_module
...
Make pkg/apis its own Go module
2026-06-30 13:28:39 +08:00
Lyndon-Li
82dbef2cd9
block uploader snapshot implementation
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2026-06-30 11:18:44 +08:00
lyndon-li and GitHub
d284eeb6bb
Merge branch 'main' into block-uploader-snapshot-operations
2026-06-29 15:39:45 +08:00
Lyndon-Li
f38bc20a0a
block uploader snapshot implementation
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2026-06-29 15:02:10 +08:00
Lyndon-Li
5bef38dc95
block uploader snapshot implementation
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2026-06-25 08:31:32 +00:00
Adam Zhang and GitHub
148f3273f2
Merge pull request #9939 from adam-jian-zhang/resource_policy_for_restore
...
add resourcePolicy on restore CRD
2026-06-25 16:14:51 +08:00
Lyndon-Li
f4f897f669
load object from snapshot
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2026-06-25 15:36:33 +08:00
Adam Zhang
7529b3df6d
enhance validation for restore resource policy
...
For resource policy in restore, it will reject invalid sections
such as volumePolicies or includeExcludePolicy, to prevent user
from misuse backup side resource policy configmap.
Signed-off-by: Adam Zhang <adam.zhang@broadcom.com >
2026-06-25 15:29:18 +08:00
Adam Zhang
f8ebd8fa4b
add more test cases
...
Signed-off-by: Adam Zhang <adam.zhang@broadcom.com >
2026-06-25 15:29:18 +08:00
Adam Zhang
ffbaceeb6d
add resourcePolicy on restore CRD
...
Add resourcePolicy field for restore CRD which is backed by
a configmap that holds ClusterScopedFilterPolicy and
NamespacedFilterPolicies for restore side filtering.
Signed-off-by: Adam Zhang <adam.zhang@broadcom.com >
2026-06-25 15:29:18 +08:00
Lyndon-Li
845bd2dc4f
block uploader snapshot implementation
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2026-06-25 15:27:18 +08:00
Chlins Zhang and GitHub
f0ef255c25
Merge pull request #9928 from chlins/feat/global-policy
...
feat(backup): add global backup volume policies
2026-06-25 15:14:34 +08:00
lyndon-li and GitHub
518b55da25
Merge pull request #9942 from Lyndon-Li/clone-pv-after-deletion
...
Clone PV after deleting retained PV
2026-06-25 15:10:49 +08:00
Chlins Zhang and GitHub
bf08827426
Merge branch 'main' into feat/global-policy
2026-06-25 15:04:28 +08:00
chlins
21d67a8622
feat(backup): add global backup volume policies
...
Signed-off-by: chlins <chlins.zhang@gmail.com >
2026-06-25 11:31:08 +08:00
lyndon-li and GitHub
cfd4914123
decide restorePVC volumeMode by data mover type ( #9941 )
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2026-06-25 11:06:53 +08:00
Lubron Zhan
2e5ef987d5
ci: retrigger CI for flaky test
...
Signed-off-by: Lubron Zhan <lubronzhan@gmail.com >
2026-06-24 11:29:36 -07:00
Lubron Zhan and Claude Sonnet 4.6
eda35227bb
Make pkg/apis its own Go module
...
Extract pkg/apis into a standalone Go module with its own go.mod/go.sum,
and wire it back into the main module via a local replace directive.
Signed-off-by: Lubron Zhan <lubronzhan@gmail.com >
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-24 11:09:23 -07:00
Lyndon-Li
2c5dcb8474
clone PV after deleting retained PV
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2026-06-24 18:27:57 +08:00
lyndon-li and GitHub
5844ce873d
Merge pull request #9933 from Lyndon-Li/recall-rebind-volume-with-restore-pv-2
...
Recall rebind volume with restore pv
2026-06-24 17:41:56 +08:00
Lyndon-Li
6d87680ea0
Merge branch 'main' into recall-rebind-volume-with-restore-pv-2
2026-06-24 11:48:09 +08:00
Lyndon-Li
6af6e4e85f
recall the way to rebind volume with restorePV
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2026-06-24 11:47:42 +08:00
Lyndon-Li
8c3a638d88
use restorePV to cover retained and non-retained case
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2026-06-24 11:47:42 +08:00
Lyndon-Li
0f9874bf06
add wait restorePV detach to same mode route
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2026-06-24 11:47:42 +08:00
Lyndon-Li
9a615430ed
recall the way to rebind volume with restorePV
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2026-06-24 11:47:42 +08:00
lyndon-li and GitHub
960a20f12c
Merge pull request #9932 from Lyndon-Li/pv-rebind-test-2
...
Wait restorePV detached before binding the cloned PV
2026-06-24 11:42:52 +08:00
Adam Zhang and GitHub
dd5db4e863
restore filter enhancement ( #9924 )
...
* restore filter enhancement
enhance restore filter with resource policies, introduce resource
policies with fine-grained control for resources in restore, both
cluster scoped resources and namespace scoped resources, with
labels, names include/exclude support with glob patterns.
Signed-off-by: Adam Zhang <adam.zhang@broadcom.com >
* address review comments
- Add introductory sentence linking to the Phase 1 backup filters PR.
- Add clarification that a backup's ConfigMap may not exist on the
target cluster because it might be on a different Velero instance.
- Remove redundant explanations about backup-specific concepts
(volume policies, include/exclude policies).
- Remove the non-goal regarding restore-side `includeExcludePolicy`.
- Remove the "Interaction with Backup-Side Filters" section.
- Remove "Step 5" from the design, as additional items requested by
plugins should intentionally bypass fine-grained filter checks
(consistent with backup side Stage 2).
Signed-off-by: Adam Zhang <adam.zhang@broadcom.com >
* address more review comments
- remove confusion rows regarding per-namespace kind list
- simplified CLI output to configmap name only
Signed-off-by: Adam Zhang <adam.zhang@broadcom.com >
---------
Signed-off-by: Adam Zhang <adam.zhang@broadcom.com >
2026-06-23 21:32:07 -04:00
Lyndon-Li
04ef90dfb7
recall the way to rebind volume with restorePV
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2026-06-22 17:35:44 +08:00
Lyndon-Li
eb0aa625ce
use restorePV to cover retained and non-retained case
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2026-06-22 17:33:17 +08:00
Lyndon-Li
20a0def15d
add wait restorePV detach to same mode route
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2026-06-22 17:23:24 +08:00
Lyndon-Li
77520d0522
recall the way to rebind volume with restorePV
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2026-06-22 17:21:36 +08:00
Lyndon-Li
a8cf6646e1
wait PV detachment before deleting PV
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2026-06-22 16:22:33 +08:00
Lyndon-Li
b68aa15344
wait PV detachment before deleting PV
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2026-06-22 16:21:51 +08:00
lyndon-li and GitHub
3b66458edd
Merge branch 'main' into pv-rebind-test-2
2026-06-22 13:17:51 +08:00
Lyndon-Li
d626588c10
wait PV detachment before deleting PV
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2026-06-22 13:17:26 +08:00
Xun Jiang/Bruce Jiang and GitHub
6e6bf8119b
Merge pull request #9911 from blackpiglet/jxun/add_log_for_filtered_resources
...
Add log when resources are filtered out due to verbs or sub-resources.
2026-06-22 11:36:03 +08:00