Shubham Pampattiwar
|
a73a150d98
|
Accommodate VGS workflows in PVC CSI plugin
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com>
Add changelog file
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com>
make update
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com>
lint fix
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com>
add unit tests for getVSForPVC func
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com>
Use v1beta1 instead of v1 v1alpha1
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com>
go mod tidy
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com>
update updateVGSCreatedVS func to use retry on conflict
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com>
make update minor fix
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com>
fix ut assert
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com>
Address PR feedback
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com>
minor updates
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com>
remove unsused func and add todo for dep upgrades
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com>
|
2025-07-21 11:36:40 -07:00 |
|
lyndon-li
|
06d305ea47
|
Issue 8344: constrain data path expose (#9064)
Run the E2E test on kind / build (push) Failing after 7m38s
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 39s
Close stale issues and PRs / stale (push) Successful in 22s
Trivy Nightly Scan / Trivy nightly scan (velero, main) (push) Failing after 1m32s
Trivy Nightly Scan / Trivy nightly scan (velero-plugin-for-aws, main) (push) Failing after 1m41s
Trivy Nightly Scan / Trivy nightly scan (velero-plugin-for-gcp, main) (push) Failing after 1m30s
Trivy Nightly Scan / Trivy nightly scan (velero-plugin-for-microsoft-azure, main) (push) Failing after 1m18s
* issue 8344: constrain data path exposure.
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
|
2025-07-18 13:32:45 +08:00 |
|
Lyndon-Li
|
2e79ec99cf
|
Merge branch 'main' into issue-fix-8857
|
2025-07-08 14:24:34 +08:00 |
|
Lyndon-Li
|
a752b54614
|
issue 8857: support third party tolerations
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
|
2025-07-08 14:23:00 +08:00 |
|
Lyndon-Li
|
88ec5fa193
|
issue 8813: remove restic from the valid uploader type
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
|
2025-07-07 15:55:24 +08:00 |
|
Daniel Jiang
|
a550910f36
|
Add Gauge metric for BSL availability
The label of the gauge is the name of BSL
Signed-off-by: Daniel Jiang <daniel.jiang@broadcom.com>
|
2025-07-03 17:36:19 +08:00 |
|
Xun Jiang
|
b5426516da
|
Make the backup repository controller doesn't invalidate the BSL on restart.
Signed-off-by: Xun Jiang <xun.jiang@broadcom.com>
|
2025-07-02 17:57:06 +08:00 |
|
Xun Jiang/Bruce Jiang
|
b7ffcf64cc
|
Merge pull request #9048 from sseago/multiple-hook-tracking
Run the E2E test on kind / build (push) Failing after 8m14s
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 56s
Close stale issues and PRs / stale (push) Successful in 16s
Trivy Nightly Scan / Trivy nightly scan (velero, main) (push) Failing after 1m49s
Trivy Nightly Scan / Trivy nightly scan (velero-plugin-for-aws, main) (push) Failing after 1m32s
Trivy Nightly Scan / Trivy nightly scan (velero-plugin-for-gcp, main) (push) Failing after 1m35s
Trivy Nightly Scan / Trivy nightly scan (velero-plugin-for-microsoft-azure, main) (push) Failing after 1m31s
Allow for proper tracking of multiple hooks per container
|
2025-07-02 17:05:12 +08:00 |
|
Xun Jiang
|
f2133c7d22
|
The backup and restore data mover node selection.
Update Makefile to let the `make serve-docs` work again.
Signed-off-by: Xun Jiang <xun.jiang@broadcom.com>
|
2025-07-01 16:26:12 +08:00 |
|
Scott Seago
|
ca61b65302
|
Allow for proper tracking of multiple hooks per container
Signed-off-by: Scott Seago <sseago@redhat.com>
|
2025-06-27 16:40:15 -04:00 |
|
Xun Jiang/Bruce Jiang
|
5ebb055c57
|
Add UT for maintenance's DeleteOldJobs function. (#9013)
Unify the k8s.io/api/batch/v1 import alias to bactchv1api.
Signed-off-by: Xun Jiang <xun.jiang@broadcom.com>
|
2025-06-26 20:49:26 -04:00 |
|
Lyndon-Li
|
0450290095
|
resume PVB/PVR on node-agent restart
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
|
2025-06-25 14:24:18 +08:00 |
|
lyndon-li
|
2afb55d64e
|
Merge branch 'main' into vgdp-ms-resume-pvb-pvr
|
2025-06-24 11:34:53 +08:00 |
|
lyndon-li
|
c7e87e02ee
|
Merge branch 'main' into vgdp-ms-resume-pvb-pvr
|
2025-06-24 11:09:16 +08:00 |
|
Lyndon-Li
|
d73cef3b94
|
handle velero server and node-agent restarts for vgdp ms for pvb
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
|
2025-06-24 11:07:26 +08:00 |
|
lyndon-li
|
18f817295c
|
Merge branch 'main' into vgdp-ms-cancel-pvb-pvr
|
2025-06-24 10:52:54 +08:00 |
|
Matthieu MOREL
|
07ea14962c
|
fix require-error rule from testifylint
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
|
2025-06-23 15:39:54 +00:00 |
|
Lyndon-Li
|
cded6bd207
|
cancel pvb/pvr on velero server restarts
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
|
2025-06-23 15:29:09 +08:00 |
|
Matthieu MOREL
|
3024e6223e
|
fix equal-values rule from testifylint
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
|
2025-06-22 22:41:08 +02:00 |
|
Matthieu MOREL
|
59825a0506
|
fix len rule from testifylint
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
|
2025-06-22 22:41:08 +02:00 |
|
Lyndon-Li
|
12f56111c1
|
handle velero server and node-agent restarts for vgdp ms for pvb
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
|
2025-06-18 20:04:36 +08:00 |
|
Lyndon-Li
|
6274593840
|
legacy pvr controller for restic path
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
|
2025-06-16 17:22:04 +08:00 |
|
Lyndon-Li
|
dddf764620
|
pvr controller for legacy restic restore
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
|
2025-06-16 15:51:35 +08:00 |
|
Lyndon-Li
|
33bb51b14d
|
Merge branch 'main' into vgdp-ms-pvb-controller
|
2025-06-12 15:52:22 +08:00 |
|
Lyndon-Li
|
b8bb67a0d5
|
Merge branch 'main' into vgdp-ms-pvb-controller
|
2025-06-12 11:31:28 +08:00 |
|
Lyndon-Li
|
c3a8c89ae3
|
vgdp ms pvb controller
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
|
2025-06-12 11:30:51 +08:00 |
|
Lyndon-Li
|
4880da4c74
|
Merge branch 'main' into vgdp-ms-pvr-controller
|
2025-06-12 11:21:00 +08:00 |
|
Lyndon-Li
|
99c699fcb1
|
vgdp ms pvb controller
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
|
2025-06-11 09:22:43 +00:00 |
|
Shubham Pampattiwar
|
97a4d62d3c
|
Extend PVCAction itemblock plugin to support grouping PVCs under VolumeGroupSnapshot label
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com>
Add changelog file
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com>
Update VGS label key and address PR feedback
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com>
update log level to debug for edge cases
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com>
Change VGS label key constant location
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com>
run make update
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com>
|
2025-06-10 07:01:45 -07:00 |
|
Lyndon-Li
|
fec271180d
|
vgdp ms pvr controller
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
|
2025-06-10 19:25:02 +08:00 |
|
Lyndon-Li
|
390da9cfb2
|
Merge branch 'main' into vgdp-ms-pvr-controller
|
2025-06-10 17:59:30 +08:00 |
|
Lyndon-Li
|
1f5436fe91
|
vgdp ms pvr controller
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
|
2025-06-10 16:54:21 +08:00 |
|
Xun Jiang
|
1b7175394a
|
Skip VS and VSC not created by backup.
Signed-off-by: Xun Jiang <xun.jiang@broadcom.com>
|
2025-06-07 10:51:05 +08:00 |
|
Lyndon-Li
|
5d5d4cd657
|
Merge branch 'main' into pod-volume-exposer
|
2025-06-06 14:40:26 +08:00 |
|
Xun Jiang/Bruce Jiang
|
2390bc8e71
|
Merge pull request #8976 from blackpiglet/7785_fix
Add BSL status check for backup/restore operations.
|
2025-06-06 11:22:10 +08:00 |
|
lyndon-li
|
bd23062c24
|
Merge branch 'main' into pod-volume-exposer
|
2025-06-03 14:05:11 +08:00 |
|
Shubham Pampattiwar
|
d2c6b6bc3e
|
Add support for configuring VGS label key (#8938)
Run the E2E test on kind / build (push) Failing after 6m38s
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
Close stale issues and PRs / stale (push) Successful in 10s
Trivy Nightly Scan / Trivy nightly scan (velero, main) (push) Failing after 1m17s
Trivy Nightly Scan / Trivy nightly scan (velero-plugin-for-aws, main) (push) Failing after 1m40s
Trivy Nightly Scan / Trivy nightly scan (velero-plugin-for-gcp, main) (push) Failing after 49s
Trivy Nightly Scan / Trivy nightly scan (velero-plugin-for-microsoft-azure, main) (push) Failing after 45s
add changelog file
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com>
|
2025-05-30 11:03:47 -04:00 |
|
Wenkai Yin(尹文开)
|
681a874298
|
Merge pull request #8975 from ywk253100/250526_repo
Run the E2E test on kind / build (push) Failing after 6m35s
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
Mark BackupRepository not ready when BSL changed
|
2025-05-30 14:53:35 +08:00 |
|
Xun Jiang
|
f604a5da48
|
Add BSL status check for backup/restore operations.
Signed-off-by: Xun Jiang <xun.jiang@broadcom.com>
|
2025-05-30 10:21:32 +08:00 |
|
Lyndon-Li
|
b7d997130d
|
issue 8960: implement PodVolume exposer for PVB/PVR
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
|
2025-05-29 17:09:03 +08:00 |
|
Xun Jiang
|
8ce07eb94c
|
Remove CSI VS and VSC metadata from backup.
Signed-off-by: Xun Jiang <xun.jiang@broadcom.com>
|
2025-05-29 16:20:06 +08:00 |
|
Wenkai Yin(尹文开)
|
d0374fadb6
|
Mark BackupRepository not ready when BSL changed
Mark BackupRepository not ready when BSL changed
Fixes #8860
Signed-off-by: Wenkai Yin(尹文开) <yinw@vmware.com>
|
2025-05-27 14:43:14 +08:00 |
|
Lyndon-Li
|
b222b88c94
|
dm controller refactor for cancel
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
|
2025-05-22 14:56:15 +08:00 |
|
Lyndon-Li
|
38c927711a
|
dm controller refactor for cancel
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
|
2025-05-21 11:29:35 +08:00 |
|
lyndon-li
|
4d10047d67
|
issue-8878: relief node os deduction error checks (#8891)
Run the E2E test on kind / build (push) Failing after 6m28s
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 9s
Trivy Nightly Scan / Trivy nightly scan (velero, main) (push) Failing after 1m5s
Trivy Nightly Scan / Trivy nightly scan (velero-plugin-for-aws, main) (push) Failing after 49s
Trivy Nightly Scan / Trivy nightly scan (velero-plugin-for-gcp, main) (push) Failing after 44s
Trivy Nightly Scan / Trivy nightly scan (velero-plugin-for-microsoft-azure, main) (push) Failing after 1m4s
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
|
2025-05-06 12:38:05 -04:00 |
|
Matthieu MOREL
|
c6a420bd3a
|
chore: define common aliases for k8s packages (#8672)
Run the E2E test on kind / build (push) Failing after 6m48s
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 35s
Close stale issues and PRs / stale (push) Successful in 8s
Trivy Nightly Scan / Trivy nightly scan (velero, main) (push) Failing after 1m11s
Trivy Nightly Scan / Trivy nightly scan (velero-plugin-for-aws, main) (push) Failing after 47s
Trivy Nightly Scan / Trivy nightly scan (velero-plugin-for-gcp, main) (push) Failing after 49s
Trivy Nightly Scan / Trivy nightly scan (velero-plugin-for-microsoft-azure, main) (push) Failing after 43s
* lchore: define common alias for k8s packages
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
* Update .golangci.yaml
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
* Update .golangci.yaml
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
* Update .golangci.yaml
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
---------
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
|
2025-04-22 06:14:47 -04:00 |
|
Matthieu MOREL
|
5705bcc3f4
|
chore: bump golangci-lint to v2 (#8839)
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
|
2025-04-17 02:38:19 -04:00 |
|
Lyndon-Li
|
b170892e64
|
issue 8754: add third party annotation support
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
|
2025-03-10 10:38:26 +08:00 |
|
Matthieu MOREL
|
6a6a237ba7
|
Bump golangci-lint from v1.57.2 to v1.64.5 (#8641)
Run the E2E test on kind / build (push) Failing after 5m43s
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
build-image / Build (push) Failing after 8s
Main CI / Build (push) Failing after 33s
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
|
2025-03-04 13:55:29 +05:30 |
|
Xun Jiang/Bruce Jiang
|
f79b825cf1
|
Merge pull request #8684 from blackpiglet/7979_fix
7979 fix
|
2025-02-25 13:27:01 +08:00 |
|