qiuming and GitHub
32262babc4
Merge pull request #6479 from allenxu404/i2697
...
add restore finalizer to clean up external resources
2023-07-20 19:07:02 +08:00
danfengliu and GitHub
4320cd07a2
Merge pull request #6509 from danfengliu/adapt-k8s-1.27-api
...
Support AP IVersion V1 for CR volumesnapshotclass in E2E test and FIx plugin parameter issue
2023-07-20 19:01:06 +08:00
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
Daniel Jiang and GitHub
2548b20db9
Track the skipped PV in a backup and print the summary in backup log ( #6496 )
...
Partially address the requirements in #5834
Signed-off-by: Daniel Jiang <jiangd@vmware.com >
2023-07-20 16:13:48 +08:00
lyndon and GitHub
b4181ef803
restict namespace to node-agent cache ( #6523 )
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2023-07-19 16:23:28 -04:00
Shubham Pampattiwar and GitHub
d2b5e902c5
Merge pull request #6430 from anshulahuja98/patch-4
...
Update tilt ubuntu image to avoid glibc error
2023-07-19 10:01:29 -07:00
allenxu404
0bb509ccdd
add restore finalizer to clean up external resources
...
Signed-off-by: allenxu404 <qix2@vmware.com >
2023-07-19 18:56:35 +08:00
Daniel Jiang and GitHub
f234dd6f08
Merge pull request #6452 from anshulahuja98/resourcemodifier
...
Add support for ResourceModifier (AKA Json Substitutions) in restore flow
2023-07-19 16:11:54 +08:00
Anshul Ahuja and GitHub
c8f970a4f1
Merge branch 'main' into resourcemodifier
...
Signed-off-by: Anshul Ahuja <anshul.ahu@gmail.com >
2023-07-19 11:11:40 +05:30
Xun Jiang/Bruce Jiang and GitHub
c4286d7b34
Merge pull request #6511 from blackpiglet/improve_ut_coverage
...
Improve pkg/cmd/cli package UT coverage.
2023-07-18 15:42:08 +08:00
Xun Jiang
4a222b76c6
Improve backup log command UT coverage.
...
Signed-off-by: Xun Jiang <jxun@vmware.com >
2023-07-18 14:41:55 +08:00
e51a9d4e1e
Integrate pushing to docker hub and gcr.io in one docker build and push command. ( #6199 )
...
Signed-off-by: Xun Jiang <blackpiglet@gmail.com >
Signed-off-by: Xun Jiang/Bruce Jiang <59276555+blackpiglet@users.noreply.github.com >
Co-authored-by: Xun Jiang <blackpiglet@gmail.com >
2023-07-18 08:05:57 +08:00
Xun Jiang/Bruce Jiang and GitHub
55987c3093
Merge pull request #6497 from blackpiglet/6190_fix_part_2
...
Remove dependency of the legacy client code from pkg/cmd directory part 2
2023-07-17 17:58:34 +08:00
Xun Jiang
9e515ac397
Remove dependency of the legacy client code from pkg/cmd directory part 2.
...
Signed-off-by: Xun Jiang <jxun@vmware.com >
2023-07-17 17:04:53 +08: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
Anshul Ahuja
9fe7a1d136
lint
...
Signed-off-by: Anshul Ahuja <anshulahuja@microsoft.com >
2023-07-13 13:59:37 +05:30
Anshul Ahuja
c0ca69dc87
Improve test coverage
...
Signed-off-by: Anshul Ahuja <anshulahuja@microsoft.com >
2023-07-13 13:52:49 +05:30
Anshul Ahuja
f156a2cd52
add from field and enhance coverage
...
Signed-off-by: Anshul Ahuja <anshulahuja@microsoft.com >
2023-07-13 12:01:41 +05:30
Anshul Ahuja
7396e64409
Add separate handling for test operator with test
...
Signed-off-by: Anshul Ahuja <anshulahuja@microsoft.com >
2023-07-13 10:26:28 +05:30
Anshul Ahuja
16ec2db1f7
regex matchstring error parsing
...
Signed-off-by: Anshul Ahuja <anshulahuja@microsoft.com >
2023-07-13 10:10:37 +05:30
Anshul Ahuja
4a28b3b16f
start end operator in test
...
Signed-off-by: Anshul Ahuja <anshulahuja@microsoft.com >
2023-07-13 09:44:03 +05:30
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
Anshul Ahuja
ce7d2bfc87
add more logs
...
Signed-off-by: Anshul Ahuja <anshulahuja@microsoft.com >
2023-07-11 11:16:44 +05:30
Anshul Ahuja
f5b6cf5b93
minor fixes
...
Signed-off-by: Anshul Ahuja <anshulahuja@microsoft.com >
2023-07-11 10:00:08 +05:30
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
Anshul Ahuja
700a34901a
fix test
...
Signed-off-by: Anshul Ahuja <anshulahuja@microsoft.com >
2023-07-10 15:02:45 +05:30
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
Anshul Ahuja
4931a780f7
make optional CLI field and add test cases.
...
Signed-off-by: Anshul Ahuja <anshulahuja@microsoft.com >
2023-07-10 14:45:53 +05:30
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
Anshul Ahuja
8db88bd392
Merge branch 'main' into resourcemodifier
2023-07-10 11:33:49 +05:30
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
Anshul Ahuja
d89a8e0bdd
debug e2e 2
...
Signed-off-by: Anshul Ahuja <anshulahuja@microsoft.com >
2023-07-06 15:09:26 +05:30
Anshul Ahuja
a1ec3b553c
debug e2e tests
...
Signed-off-by: Anshul Ahuja <anshulahuja@microsoft.com >
2023-07-06 14:54:36 +05:30
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