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 and GitHub
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 and GitHub
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 and GitHub
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(尹文开) and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
dd3206c544
update documentation ( #4378 )
...
Signed-off-by: Neha Viswanathan <itsnehavis@gmail.com >
2021-12-02 13:57:59 -05:00
Daniel Jiang and GitHub
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 and GitHub
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(尹文开) and GitHub
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 and GitHub
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
JenTing Hsiao
52896e808f
Add Kubernetes v1.22 CI test
...
Signed-off-by: JenTing Hsiao <jenting.hsiao@suse.com >
2021-08-06 06:26:30 +08:00
Daniel Jiang and GitHub
6ae9a6eb37
Bump up Go to 1.16 ( #3990 )
...
Signed-off-by: Daniel Jiang <jiangd@vmware.com >
2021-07-29 23:56:08 -07:00
JenTing Hsiao and Bridget McErlean
26d6db14ed
Add CI CRD check on K8s v1.21.1
...
Signed-off-by: JenTing Hsiao <jenting.hsiao@suse.com >
2021-07-27 17:55:34 -04:00
JenTing Hsiao and Bridget McErlean
e4dd55566d
Update CI codespell check
...
update the path of crds.go to ignore it.
Signed-off-by: JenTing Hsiao <jenting.hsiao@suse.com >
2021-07-27 17:55:34 -04:00
Wenkai Yin(尹文开) and GitHub
79b7ed1506
Run "Basic" test cases only on Github Action for pull requests ( #3989 )
...
As we add more E2E test cases, this'll cause the job takes a lot of time before checking pass for the pull requests, this commit changes the test cases(only basic cases) runs for PR
Signed-off-by: Wenkai Yin(尹文开) <yinw@vmware.com >
2021-07-26 12:02:38 -07:00
Daniel Jiang and GitHub
cac0f2ef0b
Update stale bot setting ( #3979 )
...
This commit add `Enhancement/User` as an exempt label such that issues
like #3772 won't be closed by the stale bot.
Signed-off-by: Daniel Jiang <jiangd@vmware.com >
2021-07-23 22:16:35 +08:00
Bridget McErlean
92e11993e3
Nominate Wenkai Yin to become a maintainer
...
Wenkai Yin recently joined the Velero team within VMware. He has been
contributing to the technical health of Velero, introducing important
changes such as running our E2E tests as part of our PR checks and will
continue to focus in this area.
Signed-off-by: Bridget McErlean <bmcerlean@vmware.com >
2021-07-14 13:51:45 -04:00
Bridget McErlean
ccd1f0f93b
Nominate Daniel Jiang to become a maintainer
...
Daniel Jiang recently joined the Velero team within VMware and will be
taking on a technical leadership role. He has been contributing to the
project through community engagement including issue triage and
community support, and is taking on more significant feature development
within Velero such as the design and development of the `velero debug`
feature.
Signed-off-by: Bridget McErlean <bmcerlean@vmware.com >
2021-07-14 10:40:52 -04:00
Daniel Jiang
48b65d8116
Enable stale bot
...
Signed-off-by: Daniel Jiang <jiangd@vmware.com >
2021-07-07 19:37:14 +08:00
Daniel Jiang and GitHub
f28a41dcde
Merge pull request #3912 from ywk253100/210627_github_action
...
Enable the E2E test on Github Action
2021-07-01 14:59:27 +08:00
Wenkai Yin(尹文开)
bb05ed390b
Enable the E2E test on Github Action
...
1. Run the E2E test with kind(provision various versions of k8s cluster) and MinIO on Github Action
2. Bug fix: the variable "stdoutBuf" is assigned to both "installPluginCmd.Stdout" and "installPluginCmd.Stderr", this causes 'if !strings.Contains(stderrBuf.String(), "Duplicate value")' takes no effect as the "stderrBuf.String()" is always empty
3. Print the stdout and stderr for easy debugging
Signed-off-by: Wenkai Yin(尹文开) <yinw@vmware.com >
2021-06-30 21:45:26 +08:00
Carlisia Thompson
87ae732a0e
So Long, and Thanks for All the Fish
...
Signed-off-by: Carlisia Thompson <carlisia@grokkingtech.io >
2021-06-29 19:34:02 -07:00
Ashish Amarnath and GitHub
4ce33c5294
Remove ashish-amarnath as maintainer ( #3842 )
...
Signed-off-by: Ashish Amarnath <ashisham@vmware.com >
😢
2021-06-02 13:52:55 -07:00
Carlisia Thompson and GitHub
7a3bc064ca
Remove nrb from PR review rotation ( #3810 )
...
Signed-off-by: Carlisia <carlisia@grokkingtech.io >
2021-05-19 10:59:45 -04:00
Carlisia Thompson and GitHub
8f46d9808b
Fix gh action ( #3743 )
...
* Fix gh action
* Fix it maybe
* Update GH action version
* Set write permission for the job
* Use target
* Remove config that is already default
Signed-off-by: Carlisia <carlisia@grokkingtech.io >
2021-05-12 23:03:49 +08:00
Nolan Brubaker and GitHub
19883c2f19
Propose Scott Seago as a maintainer ( #3747 )
...
* Propose Scott Seago as a maintainer
Scott Seago has made a lot of contributions to Velero, including in
testing, coding, and design.
Some examples of his contributions include a [design for plugin
improvements](https://github.com/vmware-tanzu/velero/blob/main/design/wait-for-additional-items.md ),
[added skip support to
RestoreItemActions](https://github.com/vmware-tanzu/velero/pull/1336 ),
and [reporting important
issues](https://github.com/vmware-tanzu/velero/issues/2948 ).
He's also been active in the community meetings for the last few years,
and has had thoughtful feedback.
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
* Fix up file assignments
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2021-04-28 17:47:25 -07:00
Carlisia Thompson and GitHub
f988fd1411
Fix misspelled file name ( #3712 )
...
* Fix misspelled file name
Signed-off-by: Carlisia <carlisia@grokkingtech.io >
* Change placement of line
Signed-off-by: Carlisia <carlisia@grokkingtech.io >
* Fix configuration setting
Signed-off-by: Carlisia <carlisia@grokkingtech.io >
* Move comment
Signed-off-by: Carlisia <carlisia@grokkingtech.io >
* Fix lint errors
Signed-off-by: Carlisia <carlisia@grokkingtech.io >
2021-04-21 10:04:04 -07:00
Carlisia
a6c0a51dc8
Fix format
...
Signed-off-by: Carlisia <carlisia@vmware.com >
2021-04-19 14:33:36 -07:00
Carlisia
ff17066d2d
Fix path
...
Signed-off-by: Carlisia <carlisia@vmware.com >
2021-04-19 14:33:36 -07:00
Carlisia
18a8888e9f
Consolidate config files and fix path
...
Signed-off-by: Carlisia <carlisia@vmware.com >
2021-04-19 14:33:36 -07:00
Carlisia
adaa626457
Add Abbie to PR review requests
...
Signed-off-by: Carlisia <carlisia@vmware.com >
2021-04-19 14:33:36 -07:00