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
|
a752b54614
|
issue 8857: support third party tolerations
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
|
2025-07-08 14:23:00 +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 |
|
Felix Prasse
|
1589439441
|
Propagate dns settings to backup pods (#8845)
Run the E2E test on kind / build (push) Failing after 6m28s
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 37s
Close stale issues and PRs / stale (push) Successful in 9s
Trivy Nightly Scan / Trivy nightly scan (velero, main) (push) Failing after 59s
Trivy Nightly Scan / Trivy nightly scan (velero-plugin-for-aws, main) (push) Failing after 50s
Trivy Nightly Scan / Trivy nightly scan (velero-plugin-for-gcp, main) (push) Failing after 53s
Trivy Nightly Scan / Trivy nightly scan (velero-plugin-for-microsoft-azure, main) (push) Failing after 1m2s
* Propagate dns settings to backup pods
Signed-off-by: Felix Prasse <1330854+flx5@users.noreply.github.com>
* Add changelog for PR 8845
Signed-off-by: Felix Prasse <1330854+flx5@users.noreply.github.com>
---------
Signed-off-by: Felix Prasse <1330854+flx5@users.noreply.github.com>
|
2025-04-25 02:49:53 +00: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 |
|
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 |
|
Xun Jiang/Bruce Jiang
|
10a5b7b702
|
Merge pull request #8624 from mmorel-35/revive/use-any
chore: enable use-any from revive
|
2025-02-07 15:09:05 +08:00 |
|
Matthieu MOREL
|
1e54f1cb15
|
chore: enable var-declaration from revive (#8636)
Run the E2E test on kind / build (push) Failing after 5m28s
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 33s
Close stale issues and PRs / stale (push) Successful in 8s
Trivy Nightly Scan / Trivy nightly scan (velero, main) (push) Failing after 52s
Trivy Nightly Scan / Trivy nightly scan (velero-restore-helper, main) (push) Failing after 56s
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
|
2025-01-22 15:56:44 -05:00 |
|
Matthieu MOREL
|
cbba3bdde7
|
chore: enable use-any from revive
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
|
2025-01-17 07:58:10 +01:00 |
|
Lyndon-Li
|
5dedaca148
|
data mover pod misc enhancement for windows
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
|
2025-01-13 15:30:47 +08:00 |
|
Lyndon-Li
|
a8469126d8
|
data mover restore for Windows
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
|
2025-01-10 08:58:32 +00:00 |
|
Lyndon-Li
|
f5d13aeb17
|
data mover backup for Windows nodes
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
|
2024-12-26 02:46:08 +00:00 |
|
Lyndon-Li
|
34e417bdac
|
add diagnostic for data mover exposer
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
|
2024-12-10 14:00:31 +08:00 |
|
Lyndon-Li
|
b607259563
|
add diagnostic for data mover exposer
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
|
2024-12-04 14:49:58 +08:00 |
|
Lyndon-Li
|
e4e9b18b37
|
add diagnostic for data mover exposer
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
|
2024-12-04 10:28:50 +08:00 |
|
Evan Hanson
|
f981dd4ab2
|
Copy "envFrom" from Velero node-agent when creating data mover pods
Signed-off-by: Evan Hanson <evanhanson@catalyst.net.nz>
|
2024-10-31 16:32:54 +13:00 |
|
lyndon-li
|
fe14fb235c
|
Merge pull request #8301 from msfrucht/revert_expose_sourcevolumemode
Revert "Expose VSC SourceVolumeMode" 1.15
|
2024-10-16 10:04:46 +08:00 |
|
MICHAEL S FRUCHTMAN
|
d9b278edb9
|
Revert "Expose VSC SourceVolumeMode"
This reverts commit 7580538f03.
Signed-off-by: MICHAEL S FRUCHTMAN <msfrucht@us.ibm.com>
|
2024-10-14 12:01:05 -07:00 |
|
Scott Seago
|
b1035dd49d
|
add no-relabeling option to backupPVC configmap
Signed-off-by: Scott Seago <sseago@redhat.com>
|
2024-10-14 10:26:55 -04:00 |
|
Scott Seago
|
de7a414511
|
only set spec.volumes readonly if PVC is readonly for datamover
Signed-off-by: Scott Seago <sseago@redhat.com>
|
2024-10-10 10:51:33 -04:00 |
|
MICHAEL S FRUCHTMAN
|
7580538f03
|
Expose VSC SourceVolumeMode
Add changelog and unittest
Signed-off-by: Michael Fruchtman <msfrucht@us.ibm.com>
|
2024-10-03 15:05:58 -07:00 |
|
Tiger Kaovilai
|
42de654372
|
Revert "issue 8249: disable selinux relabel for backupPod (#8250)" (#8253)
This reverts commit 0ccdc7c6e1.
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com>
|
2024-09-27 12:31:38 -04:00 |
|
lyndon-li
|
0ccdc7c6e1
|
issue 8249: disable selinux relabel for backupPod (#8250)
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
|
2024-09-27 11:57:29 -04:00 |
|
Xun Jiang
|
26cc41f26d
|
Implement the Repo maintanence Job configuration design.
Remove the resource parameters from the velero server CLI.
Signed-off-by: Xun Jiang <xun.jiang@broadcom.com>
|
2024-09-09 22:42:56 +08:00 |
|
lyndon-li
|
3408ffefac
|
Merge pull request #8141 from shubham-pampattiwar/fix-backup-pvc-config
Apply backupPVCConfig to backupPod volume spec
|
2024-08-30 11:09:46 +08:00 |
|
Shubham Pampattiwar
|
f6e2b0107f
|
Apply backupPVCConfig to backupPod volume spec
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com>
add changelog file
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com>
make backupPod volume mount always readOnly
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com>
use assert.True()
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com>
Add readOnly param for MakePodPVCAttachment func
lint fix
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com>
|
2024-08-29 13:18:17 -07:00 |
|
Lyndon-Li
|
627e2fede6
|
nod-agent config for pod resources
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
|
2024-08-22 15:06:35 +08:00 |
|
Lyndon-Li
|
d25a908b78
|
Merge branch 'main' into data-mover-ms-smoking-test
|
2024-08-15 11:12:44 +08:00 |
|
Shubham Pampattiwar
|
8eac3606d9
|
Add support for backup PVC configuration
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>
pass backupPVCConfig to exposer as part of csi params
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com>
|
2024-08-13 17:06:06 -07:00 |
|
Lyndon-Li
|
7f88d631a9
|
Merge branch 'main' into data-mover-ms-new-exposer
|
2024-07-16 15:54:29 +08:00 |
|
Lyndon-Li
|
49097744ee
|
new exposer for data mover ms
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
|
2024-07-15 17:18:03 +08:00 |
|
Lyndon-Li
|
7408dbd436
|
issue 7972: sync the backupPVC deletion in expose clean up
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
|
2024-07-03 18:31:38 +08:00 |
|
Lyndon-Li
|
61061d5c83
|
issue 7648: merge main
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
|
2024-04-12 10:18:02 +08:00 |
|
Lyndon-Li
|
bf03938dd2
|
issue 7648: don't leak snapshot on failure
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
|
2024-04-11 19:23:57 +08:00 |
|
Xun Jiang
|
31e140919a
|
Merge CSI plugin code.
Signed-off-by: Xun Jiang <blackpigletbruce@gmail.com>
|
2024-04-10 14:53:29 +08:00 |
|
lyndon-li
|
67bd694d1b
|
Merge pull request #7437 from Lyndon-Li/issue-fix-7036
Issue 7036: node selection for data mover backup
|
2024-03-29 17:04:40 +08:00 |
|
Wenkai Yin(尹文开)
|
8752c3a820
|
Bump up the versions of severel Kubernetes-related libs
Bump up the versions of severel Kubernetes-related libs
Signed-off-by: Wenkai Yin(尹文开) <yinw@vmware.com>
|
2024-03-05 13:09:38 +08:00 |
|
Lyndon-Li
|
7bf7fb9fc1
|
issue 7036: fail early by peek expose
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
|
2024-02-18 14:34:35 +08:00 |
|
Lyndon-Li
|
9a907a21f2
|
issue-7036:data mover load affinties
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
|
2024-02-05 14:13:10 +08:00 |
|
Ming Qiu
|
92fdf407c7
|
Fix intermediate pv delete for data mover
Signed-off-by: Ming Qiu <mqiu@vmware.com>
|
2024-01-04 03:26:47 +00:00 |
|
Lyndon-Li
|
067984b13c
|
Issue 7068: add a finalizer to protect retained VSC
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
|
2023-11-15 16:04:07 +08:00 |
|
Lyndon-Li
|
cb651d0436
|
issue 7068: add a finalizer to protect retained VSC
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
|
2023-11-14 10:18:07 +08:00 |
|
Lyndon-Li
|
8e442407c3
|
issue 7027: backup exposer -- don't assume first volume as the backup volume
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
|
2023-10-31 12:11:34 +08:00 |
|
Lyndon-Li
|
0eade6c615
|
issue 6964: use preparingTimeout for snapshot readiness wait
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
|
2023-10-25 10:51:08 +08:00 |
|
Lyndon-Li
|
329c128279
|
issue 6964: get volume size from source PVC if it is invalid in VS
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
|
2023-10-19 11:50:28 +08:00 |
|
Lyndon-Li
|
d8d66381e7
|
issue 6734: spread backup pod evenly
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
|
2023-10-08 20:01:12 +08:00 |
|
David Zaninovic
|
8e01d1b9be
|
Add support for block volumes (#6680)
Signed-off-by: David Zaninovic <dzaninovic@catalogicsoftware.com>
|
2023-09-28 09:44:46 -04:00 |
|
Lyndon-Li
|
53489b10ad
|
issue 6786:always delete VSC regardless of the deletion policy
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
|
2023-09-15 12:10:20 +08:00 |
|
Lyndon-Li
|
13d61c27a6
|
fix issue 6785
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
|
2023-09-08 12:34:12 +08:00 |
|
Lyndon-Li
|
b90c5bba3d
|
continue wait on csi snapshot error
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
|
2023-08-10 11:34:26 +08:00 |
|