Lyndon-Li
81e52c5f70
fix main CI problem 02
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2023-02-23 12:28:09 +08:00
Lyndon-Li
e6d9f2ef40
fix main CI disk space error
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2023-02-23 10:59:09 +08:00
Lyndon-Li
0a114c50c3
bump up to golang 1.18.10
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2023-01-18 16:56:12 +08:00
Xun Jiang
bc7d1d0f82
Add GOARM in Restic builder. Add PR container build action.
...
Signed-off-by: Xun Jiang <blackpiglet@gmail.com >
2023-01-18 10:02:04 +08:00
danfengl
2981565d64
Cherry pick to 1.10 for Fix git action issue for setup-gcloud
...
Signed-off-by: danfengl <danfengl@vmware.com >
2022-11-25 03:48:13 +00:00
lyndon
0ea1c06928
RC2 cut docs ( #5624 )
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2022-11-24 16:54:39 +08:00
Lyndon-Li
4e471977a7
pin velero version
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2022-11-11 21:35:30 +08:00
danfengl
4ab2712f6b
Rename secret for Google cloud storage
...
Signed-off-by: danfengl <danfengl@vmware.com >
2022-11-09 07:17:25 +00:00
danfengl
0b6df61eca
Upload Velero build package saved from build image to Google cloud storage
...
Signed-off-by: danfengl <danfengl@vmware.com >
2022-11-08 13:44:04 +00:00
Ming
bfe4ac0d67
Modify dependabot rules by only fix security issues
...
Signed-off-by: Ming <mqiu@vmware.com >
2022-11-04 09:36:55 +00:00
Pratik Raj
8c6228adb8
feat: dependabot workflow automation for updating dependency
...
Signed-off-by: Pratik Raj <Rajpratik71@gmail.com >
2022-10-29 01:33:19 +05:30
lyndon
30b1ca87eb
Merge pull request #5313 from gliptak/go8
...
Bump Go to 1.18
2022-10-18 12:17:37 +08:00
lyndon
d52ec8c079
Pod Volume Backup/Restore Refactor: Rename Init Helper ( #5432 )
...
* restore helper refactor
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
* resolve codespell
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2022-10-17 13:42:09 +08:00
danfengl
cf32cabddd
fix-ctx-issue
...
1. Fix issue of kubectl client and server mismatch version in GitAction E2E job, refer to https://github.com/elastic/cloud-on-k8s/issues/4737 ;
2. Adapt to the changing of keyword for involing Kpoia as fs backupper, new installtion breaked upgrade and migration tests;
3. Accept multi-labels of Ginkgo focus as input of E2E make command;
4. Distinguish workload namespace from each tests;
5. Fix issues of not using Velero util to perform Velero commands;
6. Add snapshot test case for NamespaceMapping E2E test;
7. Collect debug bundle after catching error of Velero backup or restore command;
Signed-off-by: danfengl <danfengl@vmware.com >
2022-10-16 13:18:39 +00:00
Gábor Lipták
648d56e541
Bump Go to 1.18
...
Signed-off-by: Gábor Lipták <gliptak@gmail.com >
2022-09-17 13:11:09 -04:00
lyndon
775943c858
code spell check ( #5230 )
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
Signed-off-by: Lyndon-Li <lyonghui@vmware.com >
2022-08-18 18:17:39 +08:00
Xun Jiang
cd643bbac9
Add labeled and unlabeled events for PR changelog check action.
...
Signed-off-by: Xun Jiang <jxun@vmware.com >
2022-07-28 17:45:26 +08:00
Daniel Jiang
c633f68ac0
Propose Yonghui as a maintainer
...
Yonghui joined the velero team earlier this year.
He has been leading the effort for kopia integration, and delivered the
comprehensive comparison report for kopia .vs. restic
https://docs.google.com/document/d/1BMLuRzEpYWYE-Ci_eLg8gWbjDv4DSyqj/edit
and the detailed design for using kopia as the unified repository:
https://github.com/vmware-tanzu/velero/pull/4926
Signed-off-by: Daniel Jiang <jiangd@vmware.com >
2022-06-30 18:14:16 +08:00
Wenkai Yin(尹文开)
2778d54e3f
Merge pull request #5052 from blackpiglet/modify-github-actions
...
Modify Github actions.
2022-06-28 14:02:23 +08:00
Xun Jiang
7b320e71c9
Modify Github actions.
...
1. remove go.sum file from code spell check action.
2. change go version to 1.17 in CRD verify action, and add k8s 1.23 and 1.24 in verification list.
Signed-off-by: Xun Jiang <jxun@vmware.com >
2022-06-27 15:15:19 +08:00
Xun Jiang
cb273ae469
Delete opened issues triage action.
...
Because the column and project specified by this action do not exist anymore, and Velero team doesn't use this action to assign issue and triage anymore, remove this action.
Signed-off-by: Xun Jiang <jxun@vmware.com >
2022-06-22 10:46:54 +08:00
Wenkai Yin(尹文开)
e5821f19d2
Bump up kind version to support Kubernetes 1.24
...
Bump up kind version to support Kubernetes 1.24
Signed-off-by: Wenkai Yin(尹文开) <yinw@vmware.com >
2022-05-25 16:34:57 +08:00
Scott Seago
0aafba2cd8
Propose Shubham Pampattiwar as a maintainer
...
Shubham Pampattiwar has made several contributions to Velero,
most recently in designing and implementing two v1.9
features, including the following:
- [Add design for enabling multiple label support](https://github.com/vmware-tanzu/velero/pull/4619 )
- [Add multiple label selector support to Velero Backup and Restore APIs](https://github.com/vmware-tanzu/velero/pull/4650 )
- [Add design for enabling support for ExistingResourcePolicy to restore API](https://github.com/vmware-tanzu/velero/pull/4613 )
- [Add existingResourcePolicy to Restore API](https://github.com/vmware-tanzu/velero/pull/4628 )
Shubham has also been driving forward the data mover requirements and design discussions for velero 1.10:
- [Add datamover design](https://github.com/vmware-tanzu/velero/pull/4768 )
Signed-off-by: Scott Seago <sseago@redhat.com >
2022-05-19 11:35:20 -04:00
JenTing Hsiao
d111cc5fc4
Remove jenting from maintainers ( #4888 )
...
Signed-off-by: JenTing Hsiao <hsiaoairplane@gmail.com >
2022-05-15 09:07:13 +02:00
Xun Jiang/Bruce Jiang
4f358af902
Merge pull request #4789 from danfengliu/add-csi-plugin-in-e2e-test
...
Add csi plugin in e2e test
2022-04-04 09:56:12 +08:00
danfengl
658699636d
Support CSI plugin in E2E test
...
Signed-off-by: danfengl <danfengl@vmware.com >
2022-04-01 11:26:26 +00:00
Wenkai Yin(尹文开)
119af85325
Fix bug when pushing the build-image
...
Checkout 2 commits to avoid mismatch of image tag when pushing the build-image
Signed-off-by: Wenkai Yin(尹文开) <yinw@vmware.com >
2022-03-31 17:14:28 +08:00
Daniel Jiang
da883962d6
Remove Bridget from maintainer list
...
Signed-off-by: Daniel Jiang <jiangd@vmware.com >
2022-03-17 21:35:33 +08:00
qiuming
79037848c8
Merge pull request #4623 from blackpiglet/push-image-in-github-workflow
...
Add pushing image to GCR in github workflow
2022-03-01 15:52:45 +08:00
Xun Jiang
860e4e2c1a
Remove gcp auth action. Use JSON key as docker login secret instead.
...
Signed-off-by: Xun Jiang <jxun@vmware.com >
2022-03-01 15:16:52 +08:00
Xun Jiang
37412fe214
Change authentication method from workload identity provider to service account key.
...
Signed-off-by: Xun Jiang <jxun@vmware.com >
2022-03-01 10:59:39 +08:00
Wenkai Yin(尹文开)
0b9c704da1
Merge pull request #4677 from ywk253100/220221_main
...
[cherry-pick]Enable building and pushing image for release branches
2022-02-28 16:01:34 +08:00
Daniel Jiang
9f46b10b70
Enable coverage in test.sh and upload to codecov
...
Signed-off-by: Daniel Jiang <jiangd@vmware.com >
2022-02-28 10:59:49 +08:00
Wenkai Yin(尹文开)
59ff57b3c6
Enable building and pushing image for release branches
...
Enable building and pushing image for release branches
Signed-off-by: Wenkai Yin(尹文开) <yinw@vmware.com >
2022-02-21 17:47:06 +08:00
Daniel Jiang
b7b339b9c9
Add more exempt labels for stalebot ( #4641 )
2022-02-16 05:37:21 +08:00
Xun Jiang
01842a1552
Add GCR login actions
...
use google-github-actions/auth to login GCP. Login gcr.io with generated access token.
Signed-off-by: Xun Jiang <jxun@vmware.com >
2022-02-10 15:42:18 +08:00
Xun Jiang
5844fca5af
Add pushing image to GCR in github workflow
...
Push to GCR in github workflow to faciliate some environments that have rate limitation to docker hub, e.g. vSphere.
<root@jxun-jumpserver.c.velero-gcp.internal>
Signed-off-by: Xun Jiang <jxun@vmware.com >
2022-02-09 16:27:25 +08:00
danfengl
5571f25f11
Add timeout for CI e2e job
...
Signed-off-by: danfengl <danfengl@vmware.com >
2022-01-26 09:24:24 +00:00
Daniel Jiang
52590a4426
Nominate Xun Jiang and Ming Qiu to become maintainers ( #4578 )
2022-01-26 10:52:07 +08:00
danfengl
6e4194bc60
Add continue-on-error in ci e2e test
...
Signed-off-by: danfengl <danfengl@vmware.com >
2022-01-25 08:51:24 +00:00
danfengl
8bf0e05f12
Upload debug tarball in PR CI E2E pipeline
...
Signed-off-by: danfengl <danfengl@vmware.com >
2022-01-21 03:52:36 +00:00
Wenkai Yin(尹文开)
a246be48c0
Support running e2e testing on k8s 1.23.0
...
Support running e2e testing on k8s 1.23.0
Signed-off-by: Wenkai Yin(尹文开) <yinw@vmware.com >
2022-01-12 18:42:24 +08:00
Scott Seago
d9f8abcd27
Merge pull request #4431 from reasonerjt/bump-up-go-1.17
...
Bump up Go to 1.17
2021-12-06 11:48:16 -05:00
Daniel Jiang
a3d196ee85
Bump up Go to 1.17
...
Signed-off-by: Daniel Jiang <jiangd@vmware.com >
2021-12-06 20:16:24 +08:00
Neha Viswanathan
dd3206c544
update documentation ( #4378 )
...
Signed-off-by: Neha Viswanathan <itsnehavis@gmail.com >
2021-12-02 13:57:59 -05:00
Daniel Jiang
02013ef335
Merge pull request #4382 from blackpiglet/4369-bsl-from-kubebuilder-v2-to-v3
...
feat: migrate velero controller from kubebuilder v2 to v3
2021-11-24 09:35:39 +08:00
Xun Jiang
303d3dcad3
feat: migrate kubebuilder from v2 to v3
...
1. remove config/crd/v1beta1
2. remove PROJECT file
3. update controller-gen and kubebuilder version
4. generate client and CRD file
5. add changelog and remove v1beta1 CRD generated code.
6. add kubebuilder test bundle setup command.
7. due to apiextensions.k8s.io/v1beta1 is not supported, only k8s after v1.16 is supported, so remove v1.15 check.
8. add CRD and k8s suppored version update in changelog.
Signed-off-by: Xun Jiang <jxun@vmware.com >
2021-11-23 19:32:19 +08:00
Daniel Jiang
48d185985a
Update issue template to reference velero debug ( #4384 )
...
Signed-off-by: Daniel Jiang <jiangd@vmware.com >
2021-11-22 12:01:24 -05:00
Wenkai Yin(尹文开)
9f0ea22c60
Fix CVE-2020-29652 and CVE-2020-26160 ( #4274 )
...
Bump up restic to v0.12.1 to fix CVE-2020-26160.
Bump up module "github.com/vmware-tanzu/crash-diagnostics" to v0.3.7 to fix CVE-2020-29652.
The "github.com/vmware-tanzu/crash-diagnostics" updates client-go to v0.22.2 which introduces several break changes, this commit updates the related codes as well
Signed-off-by: Wenkai Yin(尹文开) <yinw@vmware.com >
2021-11-03 13:30:26 -07:00
Daniel Jiang
7c75cd6cf8
Implement velero debug ( #4022 )
...
This PR added a subcommand `velero debug`, which leverages `crashd` to
collect logs and specs of velero server components and bundle them in a
tarball.
Signed-off-by: Daniel Jiang <jiangd@vmware.com >
2021-08-30 18:37:18 -07:00