maoyangLiu
dc0c194833
fix typo mistake ( #4186 )
2022-06-15 19:05:08 +08:00
Somefive
27ec48b617
Fix: enhance CLI for managing OCM clusters ( #4165 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
2022-06-15 11:18:59 +08:00
Xiangbo Ma
9d414ce123
Fix: fix trait customStatus error when controlPlanOnly=true ( #4167 )
...
Signed-off-by: fourierr <maxiangboo@qq.com >
2022-06-15 11:18:26 +08:00
Siege Lion
a9210487fa
Fix: add handle of ".yml" type in readviewfile function ( #4172 )
...
handle of files of type ".yml" is ignored in the original function
Signed-off-by: HanMengnan <1448189829@qq.com >
2022-06-15 00:29:16 +08:00
Siege Lion
0c190ef329
Feat: add the feature that views in addon are applied independently.( #3905 ) ( #4154 )
...
* Feat: add the feature that views in addon are applied independently.(#3905 )
separate the deployment of views in addon and deploy them separately instead of nested in application.
see the issue for details
Refs #3905
Signed-off-by: HanMengnan <1448189829@qq.com >
* Fix: add test case of readViewFile.
Signed-off-by: HanMengnan <1448189829@qq.com >
* Fix: add the apply method of yaml view.
Signed-off-by: HanMengnan <1448189829@qq.com >
* Fix: add addon suit-test case
Signed-off-by: HanMengnan <1448189829@qq.com >
2022-06-13 20:07:20 +08:00
Tianxin Dong
87673093e9
Feat: add timeout in workflow step ( #4121 )
...
* Feat: add timeout in workflow step
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* Feat: implement timeout in steps
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* support backoff time for timeout
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* fix tests
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* fix resume workflow cli
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* set suspend to false when terminate the workflow
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* Feat: add validate workflow step name and more tests
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* optimize the code
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
2022-06-13 14:30:52 +08:00
barnettZQG
75156d5e75
Feat: optimize the API that list and detail definition ( #4147 )
...
* Fix: ignore the error that the definition API schema is not exist
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
* Fix: disable the cache when listing the definitions
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
2022-06-13 13:24:30 +08:00
Somefive
2411399683
Feat: support insecure cluster ( #4157 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
2022-06-13 13:14:25 +08:00
kang.feng
f978519e69
Fix: mongoDB datastore can't list special email user( #4104 ) ( #4129 )
...
* Add description column to vela trait and component command (#4107 )
Signed-off-by: Holger Protzek <holger.protzek@springernature.com >
Signed-off-by: fengkang <fengkangb@digitalchina.com >
* Fix: mongoDB datastore can't list special email user(#4104 )
Signed-off-by: fengkang <fengkangb@digitalchina.com >
* Fix: mongoDB datastore can't list special email user(#4104 )
change the function name from verifyUserValue to verifyValue
add test case to test kubeapi.go:87
Signed-off-by: fengkang <fengkangb@digitalchina.com >
* Fix: mongoDB datastore can't list special email user(#4104 )
change the function name from verifyUserValue to verifyValue
add test case to test kubeapi.go:87
add delete test case
Signed-off-by: fengkang <fengkangb@digitalchina.com >
* Fix: mongoDB datastore can't list special email user(#4104 )
optimize the test case
Signed-off-by: fengkang <fengkangb@digitalchina.com >
* Fix: mongoDB datastore can't list special email user(#4104 )
optimize the test case use user
change all verify timing in kubeapi
Signed-off-by: fengkang <fengkangb@digitalchina.com >
* Fix: mongoDB datastore can't list special email user(#4104 )
Signed-off-by: fengkang <fengkangb@digitalchina.com >
* Fix: mongoDB datastore can't list special email user(#4104 )
Signed-off-by: fengkang <fengkangb@digitalchina.com >
Co-authored-by: Holger Protzek <3481523+hprotzek@users.noreply.github.com >
2022-06-10 15:26:48 +08:00
dependabot[bot]
6eca997ddd
Chore(deps): Bump github.com/emicklei/go-restful/v3 ( #4144 )
...
Bumps [github.com/emicklei/go-restful/v3](https://github.com/emicklei/go-restful ) from 3.0.0-rc2 to 3.8.0.
- [Release notes](https://github.com/emicklei/go-restful/releases )
- [Changelog](https://github.com/emicklei/go-restful/blob/v3/CHANGES.md )
- [Commits](https://github.com/emicklei/go-restful/compare/v3.0.0-rc2...v3.8.0 )
---
updated-dependencies:
- dependency-name: github.com/emicklei/go-restful/v3
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-10 10:19:11 +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
wyike
cbf9776fea
Fix: api not exist don't break whole query process ( #4130 )
...
* make resource tree more
resourceTree more robust
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
* log the error
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
2022-06-09 11:36:08 +08:00
ZhongsJie
ca0faa1f46
Fix: vela addon registry get panic ( #4135 )
...
Signed-off-by: ZhongsJie <zhongsjie@gmail.com >
2022-06-09 10:15:47 +08:00
JarHMJ
146bcbd9a8
Feat: render color for outputs of vela up command ( #4133 )
...
Signed-off-by: huangminjie <minjie.huang@daocloud.io >
2022-06-09 10:15:05 +08:00
Charlie Chiang
b77cdaf5f5
Fix(cli): avoid incorrect addon name when using dot as local addon path ( #4126 )
...
* Fix(cli): avoid issues when using dot as local addon path
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Test(cli): add tests for `vela addon enable .`
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Test(cli): use sample addon to test
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Test(cli): fix typos in tests accordingly
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Test(cli): correct file path
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Test(cli): do not focus single test
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Test(cli): fix typos in tests accordingly
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Refactor: correct error output
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
Co-authored-by: Zheng Xi Zhou <zzxwill@gmail.com >
Co-authored-by: Zheng Xi Zhou <zzxwill@gmail.com >
2022-06-09 10:12:19 +08:00
Holger Protzek
deaf309f9b
Add description column to vela trait and component command ( #4107 )
...
Signed-off-by: Holger Protzek <holger.protzek@springernature.com >
2022-06-08 14:28:32 +08:00
dependabot[bot]
910cb50ac3
Chore(deps): Bump github.com/containerd/containerd from 1.5.10 to 1.5.13 ( #4123 )
...
Bumps [github.com/containerd/containerd](https://github.com/containerd/containerd ) from 1.5.10 to 1.5.13.
- [Release notes](https://github.com/containerd/containerd/releases )
- [Changelog](https://github.com/containerd/containerd/blob/main/RELEASES.md )
- [Commits](https://github.com/containerd/containerd/compare/v1.5.10...v1.5.13 )
---
updated-dependencies:
- dependency-name: github.com/containerd/containerd
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-07 21:13:24 +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
Afzal Ansari
373abf4fe7
Fix: refactors lint issues in missing err in json return value ( #3828 )
...
* refactors error return value of encoding addon
Signed-off-by: afzal442 <afzal442@gmail.com >
* refactor error return value of encoding kubeapi
Signed-off-by: afzal442 <afzal442@gmail.com >
* refactors error return value of encoding worker
Signed-off-by: afzal442 <afzal442@gmail.com >
* refactors error return value of encoding handle
Signed-off-by: afzal442 <afzal442@gmail.com >
* Modifies the json returned err
Signed-off-by: afzal442 <afzal442@gmail.com >
Skips the err
Signed-off-by: afzal442 <afzal442@gmail.com >
adds suggestion for error()
Signed-off-by: afzal442 <afzal442@gmail.com >
* Adds error return value
Signed-off-by: afzal442 <afzal442@gmail.com >
minor changes
Signed-off-by: afzal442 <afzal442@gmail.com >
* updates extendedfile method and adjusts the error
Signed-off-by: afzal442 <afzal442@gmail.com >
* fixes lint error
Signed-off-by: afzal442 <afzal442@gmail.com >
2022-06-03 15:36:55 +08:00
wyike
a00fee91fc
Fix: hold the force uninstalling process untill the last addon been deleted ( #4101 )
...
* hold the force uninstalling process untill the last addon been deleted
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
fix lint
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
fix comments
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
fix comments
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
* fix comments
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
fix lint
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
* add period
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
2022-06-02 16:28:08 +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
StevenLeiZhang
e012bbd1e4
Fix: vela provider delete command's example is wrong ( #4094 )
...
Signed-off-by: StevenLeiZhang <zhangleiic@163.com >
2022-06-02 11:02:19 +08:00
barnettZQG
c82bcf146a
Fix: the new default values do not take effect when upgrading the vela core ( #4092 )
...
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
2022-06-02 10:22:10 +08:00
barnettZQG
f550e89331
Fix: show the default password ( #4091 )
...
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
2022-06-02 10:01:04 +08:00
barnettZQG
f47dc5f598
Fix: load the provider subcommands on demand ( #4086 )
...
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
2022-06-01 16:21:18 +08:00
Somefive
985d49d9e6
Feat: use deferred config in CLI ( #4083 )
2022-06-01 08:31:01 +08:00
wyike
f04f29dff0
Fix(addon): more note info and filter prerelease addon version ( #4081 )
...
* more note info and filter prerelease addon version
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
* wrap the error optimize the show info
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
* fix golint
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
2022-05-31 18:56:04 +08:00
barnettZQG
ffbd53e3e1
Chore: hide some definitions in VelaUX ( #4073 )
...
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
2022-05-31 16:39:36 +08:00
barnettZQG
c691649256
Fix: change the region to customRegion ( #4075 )
...
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
2022-05-31 16:17:39 +08:00
StevenLeiZhang
3484e8102d
Fix: Improve vela provider add response ( #4055 )
...
Signed-off-by: StevenLeiZhang <zhangleiic@163.com >
2022-05-31 16:14:46 +08:00
Shukun Zhang
f8c24ba912
Feat: vela ql into vela-cli ( #3519 )
...
Signed-off-by: Shukun Zhang <2236407598@qq.com >
2022-05-31 16:12:04 +08:00
Jianbo Sun
efb6475f2a
Fix: upgrade from v1.3+ to v1.4+ with new secret for cluster-gateway ( #4072 )
...
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
2022-05-31 16:04:34 +08:00
StevenLeiZhang
f8f0730ed8
Fix: Can not delete terraform provider ( #4070 )
...
Signed-off-by: StevenLeiZhang <zhangleiic@163.com >
2022-05-31 15:01:00 +08:00
barnettZQG
a5cd007311
Chore: change the key features in readme ( #4064 )
...
* Chore: change the key features and add the demo entrance
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
* Chore: reuse the Highlights
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
* Chore: remove the demo
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
2022-05-31 14:26:22 +08:00
barnettZQG
b13eb4adb5
Fix: remove the tcp protocol prefix in the endpoint string ( #4059 )
...
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
2022-05-30 20:11:55 +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
Tianxin Dong
7508794798
Fix: set workflow to finish before record in controller revision ( #4060 )
...
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
2022-05-30 19:29:23 +08:00
Tianxin Dong
65f17bf37f
Fix: fix the dependency gc policy to reverse dependency ( #4063 )
...
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
2022-05-30 19:27:43 +08:00
barnettZQG
f5267f7654
Fix: the policies can not be deleted ( #4057 )
...
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
2022-05-30 16:21:07 +08:00
yangs
c8eb0b4dbd
Fix: fail to get the endpoints via the velaql ( #4056 )
...
Signed-off-by: yangsoon <songyang.song@alibaba-inc.com >
Co-authored-by: yangsoon <songyang.song@alibaba-inc.com >
2022-05-30 15:48:28 +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
Tianxin Dong
fcfb1012d6
Feat: add if in workflow ( #3941 )
...
* Feat: add if in workflow struct
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* Feat: implement the if in workflow
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* Feat: support dependency and skip for suspend step
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* Fix: fix the rebase from sub steps
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* Fix: fix the lint
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* Feat: support if in sub steps
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* Feat: add tests in application controller
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* Fix: fix the lint
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* Test: add more tests in discover and custom
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* Lint: fix lint
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* Tests: add more tests in application controller
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* Fix: change failed after retries into reason
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* Fix: fix the terminate cli
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* fix lint
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* remove the terminate workflow to pkg and add feature gates
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* resolve comments
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* nit fix
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* make finish condition more clear
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
2022-05-27 22:01:14 +08:00
Somefive
fd024bc3e2
Fix: env trait error when existing env exists ( #4038 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
2022-05-27 21:07:28 +08:00
wyike
c8264b8c34
some small fixes ( #4033 )
...
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
2022-05-27 18:36:47 +08:00
barnettZQG
6eb7af9aea
Feat: add the creating and deleting permission APIs ( #4026 )
...
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
2022-05-27 17:41:29 +08:00
ZhongsJie
39d5ce48dc
Feat: add affinity trait to merge node and pod affinity ( #3973 )
...
Signed-off-by: ZhongsJie <zhongsjie@gmail.com >
2022-05-27 17:36:39 +08:00
Xiangbo Ma
3538007fc4
Fix: error message of vela init env is not clear ( #4016 )
...
Signed-off-by: fourierr <maxiangboo@qq.com >
2022-05-27 17:34:02 +08:00
Xiangbo Ma
83704058af
Fix: vela port-forward not working for webservice component ( #4007 )
...
Signed-off-by: fourierr <maxiangboo@qq.com >
2022-05-27 17:14:15 +08:00