Somefive
18d93039c9
[Backport release-1.4] Fix: gc failure cause workflow restart not working properly ( #5241 ) ( #5243 )
...
* Fix: gc failure cause workflow restart not working properly
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
* Feat: switch ci machine
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
* Fix: enhance test
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
2023-01-03 20:01:29 +08:00
Jianbo Sun
7728de933b
Fix: align sha256sums file with binary name ( #4835 )
...
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com>
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com>
2022-10-09 10:41:42 +08:00
github-actions[bot]
f986073273
[Backport release-1.5] Feat: request token when vela auth gen-kubeconfig ( #4692 )
...
* Feat: request token when vela auth gen-kubeconfig
Signed-off-by: Qiaozp <qiaozhongpei.qzp@alibaba-inc.com>
(cherry picked from commit 34014c3643 )
* 1.24 test
Signed-off-by: Qiaozp <qiaozhongpei.qzp@alibaba-inc.com>
(cherry picked from commit 6e961765be )
* fix test
Signed-off-by: qiaozp <qiaozhongpei.qzp@alibaba-inc.com>
(cherry picked from commit 4acc0ed64f )
* fix test
Signed-off-by: qiaozp <qiaozhongpei.qzp@alibaba-inc.com>
(cherry picked from commit adfb0a2548 )
* format
Signed-off-by: qiaozp <qiaozhongpei.qzp@alibaba-inc.com>
(cherry picked from commit 6f2b9538b6 )
* more test on 1.24
Signed-off-by: Qiaozp <qiaozhongpei.qzp@alibaba-inc.com>
(cherry picked from commit d91ce9ea6a )
* rollback some logic and fix test
Signed-off-by: Qiaozp <qiaozhongpei.qzp@alibaba-inc.com>
(cherry picked from commit ba9a25ab2e )
* fix
Signed-off-by: Qiaozp <qiaozhongpei.qzp@alibaba-inc.com>
(cherry picked from commit 8fcb9f2ac2 )
Co-authored-by: Qiaozp <qiaozhongpei.qzp@alibaba-inc.com>
2022-09-05 17:36:10 +08:00
qiaozp
e463dbf1fb
Chore: Add v1.23 to regular CI test ( #4673 ) ( #4677 )
...
* Chore: use higher k8s version in CI
Signed-off-by: Qiaozp <qiaozhongpei.qzp@alibaba-inc.com>
* 1.23
Signed-off-by: Qiaozp <qiaozhongpei.qzp@alibaba-inc.com>
* egress-selector-mode=disabled
Signed-off-by: Qiaozp <qiaozhongpei.qzp@alibaba-inc.com>
* egress-selector-mode=disabled
Signed-off-by: Qiaozp <qiaozhongpei.qzp@alibaba-inc.com>
* fix
Signed-off-by: Qiaozp <qiaozhongpei.qzp@alibaba-inc.com>
* add hub args
Signed-off-by: Qiaozp <qiaozhongpei.qzp@alibaba-inc.com>
* fix e2e test
Signed-off-by: Qiaozp <qiaozhongpei.qzp@alibaba-inc.com>
* fix multicluster test
Signed-off-by: Qiaozp <qiaozhongpei.qzp@alibaba-inc.com>
* fix multicluster test
Signed-off-by: Qiaozp <qiaozhongpei.qzp@alibaba-inc.com>
* add all egress
Signed-off-by: Qiaozp <qiaozhongpei.qzp@alibaba-inc.com>
* fix test
Signed-off-by: Qiaozp <qiaozhongpei.qzp@alibaba-inc.com>
* version matrix
Signed-off-by: Qiaozp <qiaozhongpei.qzp@alibaba-inc.com>
* cal egress arg
Signed-off-by: Qiaozp <qiaozhongpei.qzp@alibaba-inc.com>
* fix
Signed-off-by: Qiaozp <qiaozhongpei.qzp@alibaba-inc.com>
* fix
Signed-off-by: Qiaozp <qiaozhongpei.qzp@alibaba-inc.com>
* regular v1.23 and restict concurency
Signed-off-by: Qiaozp <qiaozhongpei.qzp@alibaba-inc.com>
* fix
Signed-off-by: Qiaozp <qiaozhongpei.qzp@alibaba-inc.com>
Signed-off-by: Qiaozp <qiaozhongpei.qzp@alibaba-inc.com>
Signed-off-by: Qiaozp <qiaozhongpei.qzp@alibaba-inc.com>
2022-09-01 19:10:18 +08:00
qiaozp
44142c4c70
Chore: Migrate to k3d in CI & trim redundant steps ( #4652 ) ( #4676 )
...
Fix: flaky CI test (#4669 )
Signed-off-by: Qiaozp <qiaozhongpei.qzp@alibaba-inc.com>
Signed-off-by: Qiaozp <qiaozhongpei.qzp@alibaba-inc.com>
2022-09-01 17:22:02 +08:00
github-actions[bot]
a3ee8eb01d
[Backport release-1.5] Fix: remove the cloudshell dockerfile ( #4549 )
...
* Fix: remove the cloudshell dockerfile
Signed-off-by: barnettZQG <barnett.zqg@gmail.com>
(cherry picked from commit 7839e130b8 )
* Fix: change the configmap name
Signed-off-by: barnettZQG <barnett.zqg@gmail.com>
(cherry picked from commit f4e390e5c4 )
* Fix: change the way to get the namespace
Signed-off-by: barnettZQG <barnett.zqg@gmail.com>
(cherry picked from commit 20ce558efe )
Co-authored-by: barnettZQG <barnett.zqg@gmail.com>
2022-08-03 16:20:34 +08:00
github-actions[bot]
3a7a8ac59f
Fix: publish chart version ( #4536 )
...
Signed-off-by: qiaozp <qiaozhongpei.qzp@alibaba-inc.com>
(cherry picked from commit 53ebebba78 )
Co-authored-by: qiaozp <qiaozhongpei.qzp@alibaba-inc.com>
2022-08-02 20:20:56 +08:00
github-actions[bot]
75fd38f1de
[Backport release-1.5] Chore: update chart-publishing, only push index and new charts ( #4534 )
...
* Chore: update chart-publishing, only push index and new charts
Signed-off-by: qiaozp <qiaozhongpei.qzp@alibaba-inc.com>
(cherry picked from commit 121c37bcee )
* fix
Signed-off-by: qiaozp <qiaozhongpei.qzp@alibaba-inc.com>
(cherry picked from commit 8416b67dff )
Co-authored-by: qiaozp <qiaozhongpei.qzp@alibaba-inc.com>
2022-08-02 19:29:40 +08:00
github-actions[bot]
16d7a4b4f4
Revert "Chore: upgrade kind in tests, fix flaky test ( #4105 )" ( #4451 )
...
This reverts commit 8aaf526877 .
(cherry picked from commit 3f9529dd34 )
Co-authored-by: Jianbo Sun <wonderflow@icloud.com>
2022-07-25 19:09:12 +08:00
qiaozp
8aaf526877
Chore: upgrade kind in tests, fix flaky test ( #4105 )
...
* Chore: upgrade kind in tests, fix some hacky test.
Signed-off-by: qiaozp <chivalry.pp@gmail.com>
* longer wait
Signed-off-by: qiaozp <chivalry.pp@gmail.com>
* make e2e-multicluster test timeout 20m
Signed-off-by: qiaozp <chivalry.pp@gmail.com>
* switch to kind v0.14.0
Signed-off-by: 伊灵 <qiaozhongpei.qzp@alibaba-inc.com>
2022-07-22 10:09:31 +08:00
Jianbo Sun
01737d62b0
Chore: split unit test from e2e test for apiserver and use skip-dup v4 ( #4369 )
...
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com>
2022-07-16 17:34:52 +08:00
barnettZQG
c43575a63c
Fix: add the job of independently publishing chart packages ( #4360 )
...
* Fix: add the job of independently publishing chart packages
Signed-off-by: barnettZQG <barnett.zqg@gmail.com>
* Fix: add the job of independently publishing chart packages
Signed-off-by: barnettZQG <barnett.zqg@gmail.com>
2022-07-12 12:23:28 +08:00
Jianbo Sun
eea8570e10
Feat: add the CloudShell feature ( #4280 )
...
* Feat: add the CloudShell feature
Signed-off-by: barnettZQG <barnett.zqg@gmail.com>
* Fix: unit test bug
Signed-off-by: barnettZQG <barnett.zqg@gmail.com>
* Feat: handle the error
Signed-off-by: barnettZQG <barnett.zqg@gmail.com>
* Feat: change the auth package
Signed-off-by: barnettZQG <barnett.zqg@gmail.com>
* Fix: change the CSR name
Signed-off-by: barnettZQG <barnett.zqg@gmail.com>
* Fix: change the generate function
Signed-off-by: barnettZQG <barnett.zqg@gmail.com>
* Fix: unit test
Signed-off-by: barnettZQG <barnett.zqg@gmail.com>
* Fix: e2e test
Signed-off-by: barnettZQG <barnett.zqg@gmail.com>
2022-07-01 23:31:15 +08:00
qiaozp
7a87e6e632
Chore: avoid update version file when publish smaller version ( #4272 )
...
Signed-off-by: qiaozp <chivalry.pp@gmail.com>
2022-06-30 15:50:04 +08:00
barnettZQG
cf296b757c
Chore: change the acr registry address ( #4214 )
...
Signed-off-by: barnettZQG <barnett.zqg@gmail.com>
2022-06-22 13:48:33 +08:00
Charlie Chiang
f8272d822b
Chore: fix potential bot failures ( #4141 )
...
* Chore: fix potential bot failures
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com>
* Chore: add npm cache
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com>
* Chore: fix ubuntu version to 20.04 in issue-commands
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com>
2022-06-09 22:45:05 +08:00
Jianbo Sun
c1ccfb1d83
Fix: bump oamdev/kube-webhook-certgen to v2.4.1 to support arm64 ( #4113 )
...
* Fix: split the image build process to make it faster
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com>
* Fix: bump oamdev/kube-webhook-certgen to v2.4.1 to support arm64
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com>
2022-06-05 14:16:31 +08:00
Jianbo Sun
05b45fa52c
Fix: change the image name in ghcr to align with docker image registry ( #4110 )
...
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com>
2022-06-04 14:11:58 +08:00
Jianbo Sun
7f3b55efa0
Chore: add @StevenLeiZhang into owners file and ajust for more flexible owners ( #4100 )
...
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com>
2022-06-02 13:34:09 +08:00
wyike
48236f69bd
Fix: CI workflow for rollout acr image build and push ( #4061 )
...
* fix the rollout acr image
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
* fix
test
test
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
finish fix
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
* merge two sction
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
2022-05-30 19:34:57 +08:00
qiaozp
8fb38672f5
Fix: release script condition syntax ( #4042 )
...
Signed-off-by: qiaozp <chivalry.pp@gmail.com>
2022-05-28 01:28:19 +08:00
Somefive
383a2bd695
Feat: minimize controller privileges & enforce authentication in multicluster e2e test ( #4031 )
...
* Feat: enable auth in multicluster test & restrict controller privileges while enabling authentication
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
* Feat: fix statekeep permission leak & comprev cleanup leak
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
* Fix: use user info in ref-object select
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
* Feat: set legacy-rt-gc to disabled by default
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
* Fix: pending healthscope with authentication test
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
2022-05-28 01:26:06 +08:00
qiaozp
46bdc8025e
Fix: don't update version file when publish alpha/beta version ( #3989 )
...
Signed-off-by: qiaozp <chivalry.pp@gmail.com>
2022-05-26 11:30:29 +08:00
Jianbo Sun
9244efe813
Feat: build docker image(oamdev/vela-cli) for vela-cli ( #3976 )
...
fixes #1392
One of the use case could be https://github.com/kubevela/kubevela/discussions/3821
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com>
2022-05-26 10:27:31 +08:00
Jianbo Sun
cdfdc7febd
Deprecate: oam runtime is no longer maintained, users should use kubevela instead ( #3958 )
...
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com>
2022-05-24 10:24:22 +08:00
barnettZQG
09ce919b2b
Feat: Refactoring the API Server module for better layering ( #3945 )
...
* Feat: Refactoring the API Server module for better layering
Signed-off-by: barnettZQG <barnett.zqg@gmail.com>
* Fix: code style
Signed-off-by: barnettZQG <barnett.zqg@gmail.com>
* Fix: code style
Signed-off-by: barnettZQG <barnett.zqg@gmail.com>
* Fix: fix the lint errors
Signed-off-by: barnettZQG <barnett.zqg@gmail.com>
2022-05-23 12:17:28 +08:00
JarHMJ
02f5a96a72
Feat: run image scan CI for every pull request and fix CVEs in time ( #3855 )
...
Signed-off-by: huangminjie <minjie.huang@daocloud.io>
2022-05-11 14:09:10 +08:00
barnettZQG
99bb76a3fd
Fix: update latest version ( #3794 )
...
Signed-off-by: barnettZQG <barnett.zqg@gmail.com>
2022-04-29 17:49:47 +08:00
Jianbo Sun
755ccad654
Chore: update some docs to the new org url ( #3792 )
...
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com>
2022-04-29 15:59:29 +08:00
barnettZQG
2cc32e6c62
Chore: sync the cli binaries to OSS ( #3764 )
...
* Feat: show the parsing capability error message
Signed-off-by: barnettZQG <barnett.zqg@gmail.com>
* Chore: sync the cli binaries to OSS
Signed-off-by: barnettZQG <barnett.zqg@gmail.com>
2022-04-28 19:18:16 +08:00
qiaozp
b8b254e582
Chore: fix e2e test check tag exist and set matrix ( #3743 )
...
Signed-off-by: qiaozp <chivalry.pp@gmail.com>
2022-04-24 18:03:36 +08:00
qiaozp
d7c6f6cc73
Chore: fix missing trigger for e2e tests ( #3738 )
...
Signed-off-by: qiaozp <chivalry.pp@gmail.com>
2022-04-24 10:15:28 +08:00
qiaozp
1125f87fd7
Feat: run e2e test on several K8s version ( #3714 )
...
* Feat: run e2e test on several K8s version
Signed-off-by: qiaozp <chivalry.pp@gmail.com>
* upgrade kind version
Signed-off-by: qiaozp <chivalry.pp@gmail.com>
* rollback 1.22
Signed-off-by: qiaozp <chivalry.pp@gmail.com>
* bump up kruise
Signed-off-by: qiaozp <chivalry.pp@gmail.com>
* with sha
Signed-off-by: qiaozp <chivalry.pp@gmail.com>
* try fix ci
Signed-off-by: qiaozp <chivalry.pp@gmail.com>
* use 1.22
Signed-off-by: qiaozp <chivalry.pp@gmail.com>
* remove sah
Signed-off-by: qiaozp <chivalry.pp@gmail.com>
* revert kind
Signed-off-by: qiaozp <chivalry.pp@gmail.com>
2022-04-22 17:05:19 +08:00
wyike
3eb1f53606
specify staticcheck version ( #3726 )
...
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
fix the workflow
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
fix
try to fix
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
fix make file
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
fix makefile
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
2022-04-22 14:16:15 +08:00
Somefive
0e97aa2291
Feat: vela status --tree ( #3609 )
...
* Feat: vela status --tree
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
* Feat: support show not-deployed clusters
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
* Fix: add tests
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
* Fix: add multicluster e2e coverage
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
* Chore: minor fix
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
2022-04-12 17:58:45 +08:00
Jianbo Sun
aea98ff5bf
Chore: try fix lint ( #3571 )
...
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com>
2022-04-06 10:19:53 +08:00
qiaozp
4eafb46c87
Chore: bump test k8s to 1.20 ( #3567 )
...
Signed-off-by: qiaozp <chivalry.pp@gmail.com>
2022-03-31 22:12:55 +08:00
barnettZQG
044c4bf73c
Feat: add RBAC support ( #3493 )
...
* Feat: add the rbac data model
Signed-off-by: barnettZQG <barnett.zqg@gmail.com>
* Feat: add some api about the project
Signed-off-by: barnettZQG <barnett.zqg@gmail.com>
* Feat: add CRUD about the project and the project user
Signed-off-by: barnettZQG <barnett.zqg@gmail.com>
* Feat: add CRUD about the role and perm check filter function
Signed-off-by: barnettZQG <barnett.zqg@gmail.com>
* Feat: update swagger config
Signed-off-by: barnettZQG <barnett.zqg@gmail.com>
* Feat: add default roles and perm policies
Signed-off-by: barnettZQG <barnett.zqg@gmail.com>
* Feat: add perm check filter for all webservice
Signed-off-by: barnettZQG <barnett.zqg@gmail.com>
* Feat: change the method that find project name
Signed-off-by: barnettZQG <barnett.zqg@gmail.com>
* Feat: query applications and envs by user perm
Signed-off-by: barnettZQG <barnett.zqg@gmail.com>
* Feat: support get login user info
Signed-off-by: barnettZQG <barnett.zqg@gmail.com>
* Fix: change default permissions
Signed-off-by: barnettZQG <barnett.zqg@gmail.com>
* Feat: change PermPolicy to Permission
Signed-off-by: barnettZQG <barnett.zqg@gmail.com>
* Feat: add some unit test and fix the e2e test error
Signed-off-by: barnettZQG <barnett.zqg@gmail.com>
* Fix: change some comment word
Signed-off-by: barnettZQG <barnett.zqg@gmail.com>
* Fix: e2e api path error
Signed-off-by: barnettZQG <barnett.zqg@gmail.com>
2022-03-28 16:03:11 +08:00
Sunghoon Kang
040d5e1776
Chore: fix `issue-commands` workflow ( #3451 )
...
It seems that the `issue-commands` workflow keeps failing.
This commit fixes the `issue-commands` workflow by bumping up the
action version and replacing `npm install` with `npm ci` for
reproducibility.
Refs: https://github.com/oam-dev/kubevela-github-actions/pull/11
Signed-off-by: Sunghoon Kang <hoon@linecorp.com>
2022-03-16 10:12:58 +08:00
Hongchao Deng
c1b116b360
Chore: update CODEOWNERS to promote barnettZQG and leejanee ( #3435 )
...
Signed-off-by: Hongchao Deng <hongchaodeng1@gmail.com>
2022-03-14 10:22:57 +08:00
Tianxin Dong
bef24bdf22
Fix: separate waiting and failed backoff time and make them configurable ( #3362 )
...
* Fix: separate waiting and failed backoff time and make them configurable
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* change var name in chart values
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* fix ci
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
2022-03-08 16:04:19 +08:00
Tianxin Dong
b8fd610523
Feat: add helm chart doc and make command ( #3331 )
...
* Feat: add helm chart doc and make command
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* fix makefile and add generate helm doc in release ci
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
2022-02-28 10:03:23 +08:00
barnettZQG
3d0b9b7c71
Feat: rollout controller is disabled by default ( #3250 )
...
* Feat: rollout controller is disabled by default
Signed-off-by: barnettZQG <barnett.zqg@gmail.com>
* Feat: change rollout image pull policy
Signed-off-by: barnettZQG <barnett.zqg@gmail.com>
* Fix: remove controller from the rollout addon in testdata
Signed-off-by: barnettZQG <barnett.zqg@gmail.com>
* Feat: rollout controller is disabled by default
Signed-off-by: barnettZQG <barnett.zqg@gmail.com>
* Fix: extended waiting time for the addon mock server
Signed-off-by: barnettZQG <barnett.zqg@gmail.com>
2022-02-16 14:25:04 +08:00
barnettZQG
17794e4ce1
Fix: upgrade package github.com/docker/cli for CVE-2021-41092 ( #3216 )
...
* Fix: upgrade package github.com/docker/cli for CVE-2021-41092
Signed-off-by: barnettZQG <barnett.zqg@gmail.com>
* Chore: change go version to 1.17
Signed-off-by: barnettZQG <barnett.zqg@gmail.com>
* Chore: change go mod
Signed-off-by: barnettZQG <barnett.zqg@gmail.com>
* Fix: change install cue shell
Signed-off-by: barnettZQG <barnett.zqg@gmail.com>
2022-02-09 19:18:40 +08:00
Jianbo Sun
3157e65d8a
Feat: Add image scan for vela core ( #3210 )
...
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com>
2022-02-09 14:00:12 +08:00
wyike
800b50cf0b
fix acr image no version ( #3100 )
...
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
2022-01-17 16:09:21 +08:00
Jianbo Sun
3d9e1c7d80
Fix: use personel token of vela-bot instead of github token for homebrew update ( #3096 )
...
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com>
2022-01-17 11:45:01 +08:00
barnettZQG
8284581e0c
Feat: set GOPROXY build arg ( #3004 )
...
Signed-off-by: barnettZQG <barnett.zqg@gmail.com>
2021-12-28 10:26:07 +08:00
wyike
e519c6142a
Chore: delete useless test ( #2984 )
...
* delete useless test
Signed-off-by: wangyike <wangyike_wyk@163.com>
* delete healthscope related test
Signed-off-by: wangyike <wangyike_wyk@163.com>
* small fix
Signed-off-by: wangyike <wangyike_wyk@163.com>
* remove useless report
Signed-off-by: wangyike <wangyike_wyk@163.com>
2021-12-23 18:13:00 +08:00
Jianbo Sun
e8f2b79721
Fix: use specific cli release download folder ( #2889 )
...
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com>
2021-12-07 17:53:04 +08:00