danfengl
35697a9509
Support API Version V1 for CR volumesnapshotclass in E2E test
...
1. In K8S v1.27 API Version v1beta1 for CR volumesnapshotclass is deprcated, so E2E test should adapt both API versions to cover all K8S versio;
2. Support getting additional plugin from input;
3. Velero version and plugin map should not deprated version older than v1.10, because upgrade test will use them.
Signed-off-by: danfengl <danfengl@vmware.com >
2023-07-20 08:57:15 +00:00
lyndon and GitHub
b5bd55fc56
fix issue 6490 ( #6491 )
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2023-07-14 14:05:51 -04:00
lyndon and GitHub
ddc50affa9
Merge pull request #6492 from Lyndon-Li/data-mover-restore-abort-for-existing-pvc
...
Data mover restore abort for existing PVC
2023-07-14 17:19:53 +08:00
lyndon and GitHub
dfd7970219
Merge pull request #6469 from blackpiglet/6190_fix
...
Remove dependency of the legacy client code from pkg/cmd directory part 1
2023-07-14 17:15:56 +08:00
Xun Jiang
89d3ad4864
Remove dependency of the legacy client code from pkg/cmd directory.
...
Signed-off-by: Xun Jiang <jxun@vmware.com >
2023-07-14 15:55:09 +08:00
qiuming and GitHub
82e1ebbe0c
Merge pull request #6493 from allenxu404/i6130
...
Add data upload/download metrics
2023-07-14 11:25:11 +08:00
allenxu404
084fd66586
add data upload/download metrics
...
Signed-off-by: allenxu404 <qix2@vmware.com >
2023-07-14 10:47:53 +08:00
Lyndon-Li
eebb879278
data mover restore abort for existing pvc
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2023-07-14 10:07:33 +08:00
967152c406
Proposal to add support for Resource Modifier (AKA JSON Substitutions) in Restore workflow ( #5880 )
...
* Design proposal
Signed-off-by: Anshul Ahuja <anshulahuja@microsoft.com >
* spell
Signed-off-by: Anshul Ahuja <anshulahuja@microsoft.com >
* add kubectl reference
Signed-off-by: Anshul Ahuja <anshulahuja@microsoft.com >
* patch order
Signed-off-by: Anshul Ahuja <anshulahuja@microsoft.com >
---------
Signed-off-by: Anshul Ahuja <anshulahuja@microsoft.com >
Co-authored-by: Anshul Ahuja <anshulahuja@microsoft.com >
2023-07-13 17:03:12 -04:00
lyndon and GitHub
17d782f2bb
Merge pull request #6484 from kaovilai/unkopia-for-plugins
...
Move kopia logging from util/logging to remove indirect dependency in velero plugins
2023-07-13 10:42:33 +08:00
Shubham Pampattiwar and GitHub
017d6ceb72
Merge pull request #6398 from draghuram/snapshot-docs
...
Clarify that snapshot data is not uploaded to the object storage.
2023-07-12 11:14:14 -07:00
Tiger Kaovilai
05722876b9
Moving kopia logging to remove kopia from indirect dependency in velero plugins
...
when running `go mod why -m github.com/kopia/kopia` in velero-plugins prior to this change you will see following
```
❯ go mod why -m github.com/kopia/kopia
github.com/konveyor/openshift-velero-plugin/velero-plugins
github.com/vmware-tanzu/velero/pkg/plugin/framework
github.com/vmware-tanzu/velero/pkg/util/logging
github.com/kopia/kopia/repo/logging
```
after
```
❯ go mod why -m github.com/kopia/kopia
(main module does not need module github.com/kopia/kopia)
```
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
2023-07-12 10:44:33 -04:00
lyndon and GitHub
49e80580b7
Merge pull request #6461 from qiuming-best/mark-crs-failed
...
Mark dataupload/datadownload in cancel when velero pod restart
2023-07-11 11:16:46 +08:00
Ming
e0bfd676cc
Merge branch 'main' of https://github.com/qiuming-best/velero into mark-crs-failed
2023-07-11 02:42:46 +00:00
lyndon and GitHub
0945879a8a
Merge pull request #6472 from Lyndon-Li/add-wait-timeout-for-expose-prepare
...
Add timeout for backup/restore expose
2023-07-11 09:56:49 +08:00
danfengliu and GitHub
a07bbb551b
Merge pull request #6447 from danfengliu/add-plugin-for-datamover-e2e-test
...
Support datamover test in E2E script
2023-07-10 18:16:37 +08:00
Lyndon-Li
9f5162ece3
add wait timeout for expose prepare
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2023-07-10 17:32:10 +08:00
Ming Qiu
480fe445b1
Mark dataupload datadownload status failed when velero pod restart
...
Signed-off-by: Ming Qiu <mqiu@vmware.com >
2023-07-10 07:14:24 +00:00
Daniel Jiang and GitHub
f6294cc2a3
Merge pull request #6473 from draghuram/fsr
...
Clarify FSB restore pod status.
2023-07-10 14:25:16 +08:00
danfengl
bc8742566b
Install plugin for datamover pipeline
...
Signed-off-by: danfengl <danfengl@vmware.com >
2023-07-10 02:02:50 +00:00
Raghuram Devarakonda
cc468873db
Clarify FSB restore pod status.
...
Signed-off-by: Raghuram Devarakonda <draghuram@gmail.com >
2023-07-07 10:34:06 -04:00
lyndon and GitHub
7deae4cbf5
Merge pull request #6459 from blackpiglet/6001_fix
...
Add exit code log and possible memory shortage warning log for Restic command failure
2023-07-07 09:24:16 +08:00
Daniel Jiang and GitHub
2ea24f65d9
Merge pull request #6467 from Lyndon-Li/add-node-name-data-mover-cr
...
Add node name to data mover CR
2023-07-06 15:50:57 +08:00
lyndon and GitHub
f1e7931a25
Merge pull request #6464 from kayrus/openstack-cis-zone-labels
...
Add support for OpenStack CSI drivers topology keys
2023-07-06 15:16:58 +08:00
Shubham Pampattiwar and GitHub
8cba0a05e5
Merge pull request #6465 from kaovilai/fsb-typo
...
typo: s/inokes/invokes
2023-07-05 23:57:57 -07:00
Lyndon-Li
8a7aa2051c
add node name data mover CR
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2023-07-06 14:06:28 +08:00
qiuming and GitHub
daf20b8796
Merge pull request #6448 from zhangzhiqiangcs/fix-doc-typo
...
fix doc typo
2023-07-06 11:39:17 +08:00
Tiger Kaovilai
ff83d5e0c9
typo: s/inokes/invokes
...
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
2023-07-05 12:37:16 -04:00
kayrus
e71ee0cc5f
Add support for OpenStack CSI drivers topology keys
...
Signed-off-by: kayrus <kayrus@users.noreply.github.com >
2023-07-05 17:27:24 +02:00
Xun Jiang
d7f1ea4fbd
Add exit code log and possible memory shortage warning log for Restic command failure.
...
Signed-off-by: Xun Jiang <jxun@vmware.com >
2023-07-05 21:35:52 +08:00
Xun Jiang/Bruce Jiang and GitHub
e54a8af0ad
Merge pull request #6433 from blackpiglet/6010_fix
...
Modify DownloadRequest controller logic
2023-07-05 10:48:13 +08:00
qiuming and GitHub
85c3599ac4
Merge pull request #6458 from qiuming-best/data-download-controller-ut
...
Add data download controller UT
2023-07-04 17:07:04 +08:00
lyndon and GitHub
c55bd26e13
Merge pull request #6456 from blackpiglet/limit_label_length
...
Limit label "velero.io/pvc-namespace-name" length to 63.
2023-07-04 16:48:19 +08:00
Ming Qiu
2f667f5191
Add data download controller UT
...
Signed-off-by: Ming Qiu <mqiu@vmware.com >
2023-07-04 08:47:49 +00:00
Xun Jiang
7b4d4c7275
Limit label "velero.io/pvc-namespace-name" length to 63.
...
1. Limit label length.
2. Modify UT accordingly.
3. Remove unnecessary const variable.
Signed-off-by: Xun Jiang <jxun@vmware.com >
2023-07-04 15:10:34 +08:00
Xun Jiang/Bruce Jiang and GitHub
5171ab0dca
Merge pull request #6434 from allenxu404/i6038
...
Fix hook filter display issue for backup describer
2023-07-03 17:54:40 +08:00
Xun Jiang
40b2ee1323
Modify DownloadRequest controller logic
...
1. Avoid patch DownloadRequest when it's deleted.
2. Add periodic enqueue resource for reconcile.
Signed-off-by: Xun Jiang <jxun@vmware.com >
2023-07-03 17:11:48 +08:00
Daniel Jiang and GitHub
ae27889ad9
Merge pull request #6442 from ywk253100/230630_ut_persistence
...
Add more unit test cases for pkg/persistence
2023-07-03 16:56:54 +08:00
Xun Jiang/Bruce Jiang and GitHub
3bdca9fe63
Merge pull request #5774 from anshulahuja98/csimultivscprop
...
Design to add support for Multiple VolumeSnapshotClasses in CSI Plugin
2023-07-03 14:56:47 +08:00
lyndon and GitHub
98803bbe65
Merge pull request #6446 from qiuming-best/data-path-concurrent
...
Fix data path concurrent
2023-07-03 09:58:13 +08:00
Zhiqiang Zhang and zhangzhiqiang02
0416b93b07
fix doc typo
...
Signed-off-by: zhangzhiqiang02 <zhangzhiqiang02@megvii.com >
2023-07-01 21:53:47 +08:00
Mateus Oliveira and GitHub
dcdd5f99d6
fix: Remove duplicated stale job ( #6416 )
...
* fix: Remove duplicated stale job
Signed-off-by: Mateus Oliveira <msouzaol@redhat.com >
* fixup! fix: Remove duplicated stale job
Signed-off-by: Mateus Oliveira <msouzaol@redhat.com >
* fixup! fix: Remove duplicated stale job
Signed-off-by: Mateus Oliveira <msouzaol@redhat.com >
---------
Signed-off-by: Mateus Oliveira <msouzaol@redhat.com >
2023-06-30 15:15:37 -04:00
Ming
22a99c34b9
Fix data path concurrent
...
Signed-off-by: Ming <mqiu@vmware.com >
2023-06-30 18:18:31 +00:00
lyndon and GitHub
9652eb08e3
Merge pull request #6445 from Lyndon-Li/fix-concurrent-repo-ensure-problem
...
Fix concurrent repo ensure problem
2023-06-30 18:39:11 +08:00
Lyndon-Li
65cb25a74c
fix concurrent repo ensure problem
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2023-06-30 14:48:51 +08:00
Xun Jiang/Bruce Jiang and GitHub
84eca51d22
Merge pull request #6410 from blackpiglet/6117_fix
...
Retrieve DataUpload into result ConfigMap during volume snapshot restore.
2023-06-30 14:30:30 +08:00
Xun Jiang
e205e2122d
Retrieve DataUpload into backup result ConfigMap during volume snapshot restore.
...
Fix issue #6117 .
Add CSI plugin needs builder functions.
Signed-off-by: Xun Jiang <jxun@vmware.com >
2023-06-30 11:18:36 +08:00
Xun Jiang/Bruce Jiang and GitHub
4208208f6b
Merge branch 'main' into 6117_fix
...
Signed-off-by: Xun Jiang/Bruce Jiang <59276555+blackpiglet@users.noreply.github.com >
2023-06-30 11:15:21 +08:00
Xun Jiang
ec4bb42117
Retrieve DataUpload into backup result ConfigMap during volume snapshot restore.
...
Fix issue #6117 .
Add CSI plugin needs builder functions.
Signed-off-by: Xun Jiang <jxun@vmware.com >
2023-06-30 11:13:04 +08:00
lyndon and GitHub
89ae6cc29b
Merge pull request #6436 from qiuming-best/data-download-controller
...
Add data download controller
2023-06-30 10:12:53 +08:00