zhaohuiweixiao and GitHub
eaa7f5821e
Fix: list addon commond displays only the first 20 entries when addon registry is gitlab type ( #5999 )
...
* Fix: list addon commond displays only the first 20 entries when addon registry is gitlab type
Signed-off-by: zhaohuihui <zhaohuihui_yewu@cmss.chinamobile.com >
* Fix: add tips for registry addon command
Signed-off-by: zhaohuihui <zhaohuihui_yewu@cmss.chinamobile.com >
* Fix: modify the addon registry command tip
Signed-off-by: zhaohuihui <zhaohuihui_yewu@cmss.chinamobile.com >
---------
Signed-off-by: zhaohuihui <zhaohuihui_yewu@cmss.chinamobile.com >
2023-05-17 15:32:14 +08:00
Somefive and GitHub
da8588c887
Feat: support customizing application revision limit number in policy ( #5995 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
2023-05-16 16:12:37 +08:00
1af82cd282
cleanup: remove unused code and fix typo ( #5986 )
...
Signed-off-by: yyzxw <1020938856@qq.com >
Signed-off-by: xiaowu.zhu <xiaowu.zhu@daocloud.io >
Co-authored-by: xiaowu.zhu <xiaowu.zhu@daocloud.io >
2023-05-16 12:37:00 +08:00
Somefive and GitHub
d59b116d06
Feat: upgrade ginkgo to v2 ( #5940 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
2023-05-15 16:07:51 +08:00
yyzxw and GitHub
f6a9d6675d
test: add ut ( #5985 )
...
Signed-off-by: yyzxw <1020938856@qq.com >
2023-05-15 09:50:50 +08:00
Xinwei Xiong and GitHub
68743841cd
Chore: Give the help information of Makefile to make it more clear ( #5638 )
...
* chore(Makefile): Give the help information of Makefile to make it more readable
Signed-off-by: Xinwei Xiong <3293172751nss@gmail.com >
fix: Fixed some spelling mistakes
Signed-off-by: Xinwei Xiong <3293172751nss@gmail.com >
fix: part of the makefile shows a problem
Signed-off-by: Xinwei Xiong(cubxxw) <3293172751nss@gmail.com >
* fix: makefile targer image-cleanup
Signed-off-by: Xinwei Xiong(cubxxw) <3293172751nss@gmail.com >
---------
Signed-off-by: Xinwei Xiong(cubxxw) <3293172751nss@gmail.com >
2023-05-09 18:55:25 +08:00
c06c5dd9fd
Fix: The addon page displays the deleted addon ( #5924 )
...
Co-authored-by: qiaozp <47812250+chivalryq@users.noreply.github.com >
2023-05-08 14:10:12 +08:00
zhaohuiweixiao and GitHub
91e31c1673
Fix: restrict the rules that automatically add topology strategy to addons to be valid only for the yaml type ( #5957 )
...
Signed-off-by: zhaohuihui <zhaohuihui_yewu@cmss.chinamobile.com >
2023-05-06 21:47:19 +12:00
Somefive and GitHub
e828d3c8cf
Feat: allow empty policy name ( #5917 )
2023-05-04 16:48:43 +08:00
qiaozp and GitHub
5cb942c444
Fix: trait not added in Go SDK ( #5950 )
...
Signed-off-by: qiaozp <qiaozhongpei.qzp@alibaba-inc.com >
2023-05-04 10:20:52 +08:00
zhaohuiweixiao and GitHub
98deab08f5
Fix: install dependency is invalid for runtime addon when it's cluster arg is nil ( #5865 )
...
* Fix: install dependency is invalid for runtime addon when it's clusters arg is nil
Signed-off-by: zhaohuihui <zhaohuihui_yewu@cmss.chinamobile.com >
* Fix: add unit test for getDependencyArgs and checkDependencyNeedInstall
Signed-off-by: zhaohuihui <zhaohuihui_yewu@cmss.chinamobile.com >
* Fix: Simplified the checkDependencyNeedInstall func logic
Signed-off-by: zhaohuihui <zhaohuihui_yewu@cmss.chinamobile.com >
* Fix: add comments for checkDependencyNeedInstall
Signed-off-by: zhaohuihui <zhaohuihui_yewu@cmss.chinamobile.com >
---------
Signed-off-by: zhaohuihui <zhaohuihui_yewu@cmss.chinamobile.com >
2023-04-28 10:16:33 +08:00
479221f49f
Chore: (deps): Bump sigs.k8s.io/gateway-api from 0.4.3 to 0.6.2 ( #5829 )
...
* Chore: (deps): Bump sigs.k8s.io/gateway-api from 0.4.3 to 0.6.2
Bumps [sigs.k8s.io/gateway-api](https://github.com/kubernetes-sigs/gateway-api ) from 0.4.3 to 0.6.2.
- [Release notes](https://github.com/kubernetes-sigs/gateway-api/releases )
- [Changelog](https://github.com/kubernetes-sigs/gateway-api/blob/main/CHANGELOG.md )
- [Commits](https://github.com/kubernetes-sigs/gateway-api/compare/v0.4.3...v0.6.2 )
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
---
updated-dependencies:
- dependency-name: sigs.k8s.io/gateway-api
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* fix gateway related api
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
---------
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Somefive <yd219913@alibaba-inc.com >
2023-04-26 10:48:17 +08:00
Somefive and GitHub
bfb673e0c9
Feat: support multi policies ( #5811 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
2023-04-24 17:02:32 +08:00
caiqi1111 and GitHub
b4e499ba37
Fix: support get helm chart values from which index.yaml urls is not … ( #5786 )
...
* Fix: support get helm chart values from which index.yaml urls is not completed
Signed-off-by: caiqi <caiqi_yewu@cmss.chinamobile.com >
* Fix: support get helm chart values from which index.yaml urls is not completed
Signed-off-by: caiqi <caiqi_yewu@cmss.chinamobile.com >
* Fix: support get helm chart values from which index.yaml urls is uncomplted
Signed-off-by: caiqi <caiqi_yewu@cmss.chinamobile.com >
* Fix: support get helm chart values from which index.yaml urls is uncompleted
Signed-off-by: caiqi <caiqi_yewu@cmss.chinamobile.com >
---------
Signed-off-by: caiqi <caiqi_yewu@cmss.chinamobile.com >
2023-04-24 10:30:30 +08:00
Somefive and GitHub
0174e9aa1f
Fix: multi cluster inline policy load extra definitions ( #5901 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
2023-04-24 10:19:25 +08:00
Somefive and GitHub
f328308d8e
Feat: remove unused crd in chart ( #5899 )
...
* Feat: remove unused crd in chart
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
* fix test
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
---------
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
2023-04-24 09:57:30 +08:00
JohnJan and GitHub
efb2f1b083
Fix: parse template disable resolve provider functions ( #5905 )
...
Signed-off-by: wuzhongjian <wuzhongjian_yewu@cmss.chinamobile.com >
2023-04-24 09:57:16 +08:00
Somefive and GitHub
1aaab58f15
Feat: upgrade deps ( #5900 )
...
* Chore: cherry-pick #5821 #5822
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
* Chore: upgrade cluster gateway
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
* Chore: fix config test
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
---------
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
2023-04-23 17:50:37 +08:00
JohnJan and GitHub
5549619ef9
Feat: support validate properties with CueX ( #5894 )
...
Signed-off-by: wuzhongjian <wuzhongjian_yewu@cmss.chinamobile.com >
2023-04-21 10:05:40 +08:00
Somefive and GitHub
106b7b3670
Feat: support mark stage in gc when workflow failed ( #5882 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
2023-04-20 14:05:45 +08:00
JohnJan and GitHub
3d9b1b68af
Feat: support parse template depends on CueX ( #5848 )
...
* Feat: support parse template depends on CueX
Signed-off-by: wuzhongjian <wuzhongjian_yewu@cmss.chinamobile.com >
* Feat: support parse template depends on CueX
Signed-off-by: wuzhongjian <wuzhongjian_yewu@cmss.chinamobile.com >
---------
Signed-off-by: wuzhongjian <wuzhongjian_yewu@cmss.chinamobile.com >
2023-04-19 17:40:56 +08:00
Somefive and GitHub
feb819920e
Feat: support connecting cluster via proxy url ( #5875 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
2023-04-19 11:12:02 +08:00
Tianxin Dong and GitHub
657fcc6c64
Fix: fix terminate suspending steps ( #5872 )
...
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
2023-04-18 16:57:30 +08:00
wyike and GitHub
2821682c60
fix bug if addon parameter is Empty ( #5856 )
...
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
2023-04-14 17:45:09 +08:00
Jianbo Sun and GitHub
863da991bc
Feat: add new fields for addon metadata ( #5845 )
...
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
2023-04-14 17:16:38 +08:00
Tianxin Dong and GitHub
fea7ae5935
Fix: fix the operate order in suspend & resume ( #5841 )
...
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
2023-04-13 11:29:22 +08:00
Somefive and GitHub
792f33d471
Feat: migrate prism cluster ( #5836 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
2023-04-12 20:25:24 +08:00
JohnJan and GitHub
c007ad8df0
Feat: support config validation depends on CueX ( #5796 )
...
* Feat: support config validation depends on CueX
Signed-off-by: wuzhongjian <wuzhongjian_yewu@cmss.chinamobile.com >
* Feat: support config validation depends on CueX
Signed-off-by: wuzhongjian <wuzhongjian_yewu@cmss.chinamobile.com >
* Feat: support config validation depends on CueX
Signed-off-by: wuzhongjian <wuzhongjian_yewu@cmss.chinamobile.com >
* Feat: support config validation depends on CueX
Signed-off-by: wuzhongjian <wuzhongjian_yewu@cmss.chinamobile.com >
---------
Signed-off-by: wuzhongjian <wuzhongjian_yewu@cmss.chinamobile.com >
2023-04-12 13:58:12 +08:00
Somefive and GitHub
bfa5f4c641
Feat: upgrade pkg & workflow ( #5819 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
2023-04-11 09:59:58 +08:00
Somefive and GitHub
d8af202242
Feat: upgrade k8s.io to 0.26 ( #5758 )
...
* Feat: upgrade k8s.io to 0.26
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
* Feat: replace temp replace
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
---------
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
2023-04-10 11:19:05 +08:00
qiaozp and GitHub
5ef0798d89
Chore: bump testing to Kubernetes v1.26 ( #5816 )
...
* Chore: bump testing to Kubernetes v1.25
Signed-off-by: Qiaozp <qiaozhongpei.qzp@alibaba-inc.com >
* fix condition in e2e test
Signed-off-by: Qiaozp <qiaozhongpei.qzp@alibaba-inc.com >
* Bump e2e-multicluster-test to v1.25
Signed-off-by: Qiaozp <qiaozhongpei.qzp@alibaba-inc.com >
* Bump e2e-rollout-test and rebase
Signed-off-by: Qiaozp <qiaozhongpei.qzp@alibaba-inc.com >
* Fix: EndpointSlice v1beta1 is depracated
Signed-off-by: Qiaozp <qiaozhongpei.qzp@alibaba-inc.com >
* fix vela ql test
Signed-off-by: Qiaozp <qiaozhongpei.qzp@alibaba-inc.com >
* remove comment
Signed-off-by: Qiaozp <qiaozhongpei.qzp@alibaba-inc.com >
* Bump all e2e test environment to v1.26
Signed-off-by: Qiaozp <qiaozhongpei.qzp@alibaba-inc.com >
---------
Signed-off-by: Qiaozp <qiaozhongpei.qzp@alibaba-inc.com >
2023-04-07 17:28:51 +08:00
zhaohuiweixiao and GitHub
76dc154e92
Refactor: the addon dependency installation logic is accurate to the cluster ( #5206 )
...
* Refactor: the addon dependency installation logic is accurate to the cluster
Signed-off-by: zhaohuihui <zhaohuihui_yewu@cmss.chinamobile.com >
* Fix: optimize the code based on the review
Signed-off-by: zhaohuihui <zhaohuihui_yewu@cmss.chinamobile.com >
* Feat: add unit test for func checkDependencyNeedInstall
Signed-off-by: zhaohuihui <zhaohuihui_yewu@cmss.chinamobile.com >
---------
Signed-off-by: zhaohuihui <zhaohuihui_yewu@cmss.chinamobile.com >
2023-04-07 17:15:44 +08:00
Mcduller and GitHub
eba40ab20d
Feat: support vela def vet the input "dir" and many cue files ( #5806 )
...
* Feat: support vela def vet the input "dir" and many cue files
Signed-off-by: Mcduller <1596582524@qq.com >
* Feat: support vela def vet the input "dir" and many cue files
Signed-off-by: Mcduller <1596582524@qq.com >
---------
Signed-off-by: Mcduller <1596582524@qq.com >
2023-04-07 14:12:37 +08:00
朱晓兵 and GitHub
3ae9381d6c
Feat: compatible with k8s last-applied-configuration while perfer app.oam.dev/last-applied-configuration in annotations ( #5804 )
...
* Fix: when taking over an existing resource for the first time, use kubectl last apply anno
Signed-off-by: zxbyoyoyo <596908030@qq.com >
* Fix: '-' || 'skip' return nil
Signed-off-by: zxbyoyoyo <596908030@qq.com >
* Fix: check-diff
Signed-off-by: zxbyoyoyo <596908030@qq.com >
---------
Signed-off-by: zxbyoyoyo <596908030@qq.com >
2023-04-07 11:05:42 +08:00
qiaozp and GitHub
c24cbdc6f9
Feat: compatibility on componentDefinition spec.workload.definition field ( #5800 )
...
* Feat: compatibility on componentDefinition spec.workload.definition field
Signed-off-by: Qiaozp <qiaozhongpei.qzp@alibaba-inc.com >
* rollback
Signed-off-by: Qiaozp <qiaozhongpei.qzp@alibaba-inc.com >
* remove hack fallback
Signed-off-by: Qiaozp <qiaozhongpei.qzp@alibaba-inc.com >
---------
Signed-off-by: Qiaozp <qiaozhongpei.qzp@alibaba-inc.com >
2023-04-06 11:48:26 +08:00
Tianxin Dong and GitHub
7ea237d580
Feat: add mode in steps for step group ( #5799 )
2023-04-06 10:52:48 +08:00
wyike and GitHub
52b1f20e5f
Fix: filter rollout created by rolling-release in vela workflow resume ( #5783 )
...
* filter rollout created by rolling-release
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
* fix golint
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
* use annotation instead trait type
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
* use annotations instead of triat type
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
* lint go import
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
---------
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
2023-04-03 15:28:46 +08:00
Somefive and GitHub
d8f92e0b44
Feat: vela cluster join support overwrite ( #5784 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
2023-04-03 10:12:44 +08:00
Somefive and GitHub
542b32bcf4
Chore: fix definition parse logic and allow if/for comprehension & use op.#Suspend for deploy ( #5743 )
...
* Chore: fix definition parse logic and allow if/for comprehension & use op.#Suspend for deploy
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
* Fix: flaky mc test
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
* Fix: flaky mc test
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
---------
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
2023-03-28 15:35:15 +08:00
Somefive and GitHub
5790e57423
Feat: remove comp name dup check ( #5727 )
2023-03-24 15:21:58 +08:00
Somefive and GitHub
4aa14fc337
Feat: support pause reconcile ( #5732 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
2023-03-24 13:19:44 +08:00
qiaozp and GitHub
6b4da4fa45
Feat: add sub-module to Golang SDK ( #5655 )
...
* wait to deal with go.mod
Signed-off-by: Qiaozp <qiaozhongpei.qzp@alibaba-inc.com >
* seperate def and module modifier
Signed-off-by: Qiaozp <qiaozhongpei.qzp@alibaba-inc.com >
* fix module import
Signed-off-by: Qiaozp <qiaozhongpei.qzp@alibaba-inc.com >
* refine code
Signed-off-by: Qiaozp <qiaozhongpei.qzp@alibaba-inc.com >
* remove the pointer reference in loop
generalize the language-specific argument parsing
amend tests
Signed-off-by: Qiaozp <qiaozhongpei.qzp@alibaba-inc.com >
* remove focused test
Signed-off-by: Qiaozp <qiaozhongpei.qzp@alibaba-inc.com >
* fix test
Signed-off-by: Qiaozp <qiaozhongpei.qzp@alibaba-inc.com >
* update command usage
Signed-off-by: Qiaozp <qiaozhongpei.qzp@alibaba-inc.com >
---------
Signed-off-by: Qiaozp <qiaozhongpei.qzp@alibaba-inc.com >
2023-03-24 11:28:56 +08:00
Somefive and GitHub
80da131171
Feat: upgrade helm values ( #5722 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
2023-03-23 18:40:06 +08:00
4d714ed2c2
Fix: Optimize the webhook log format ( #5652 )
...
Co-authored-by: caoxingming <caoxingming@jd.com >
2023-03-21 11:38:57 +08:00
Somefive and GitHub
50458bc455
Feat: memory optimization via enhance informer cache ( #5683 )
2023-03-20 10:19:21 +08:00
StevenLeiZhang and GitHub
91bcedbf24
Fix: parameter type is conflict with Component webserice and Trait re… ( #5579 )
2023-03-15 20:36:00 +08:00
qiaozp and GitHub
3ce7517b6b
Feat: set right default value for oneOf schema if set ( #5677 )
2023-03-15 14:08:53 +08:00
ad23240e4e
Fix: The resource topology fails to display the pods under the cronjob ( #5640 ) ( #5642 )
...
Signed-off-by: hanzhaoyang <hanzhaoyang@jd.com >
Co-authored-by: hanzhaoyang <hanzhaoyang@jd.com >
2023-03-14 18:41:56 +08:00
Somefive and GitHub
0ae82d8034
Fix: mc flaky e2e test ( #5661 )
...
* Fix: mc flaky e2e test
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
* Fix: add time for workflow rollback
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
* Fix: load-test flaky
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
---------
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
2023-03-13 16:53:00 +08:00
barnettZQG and GitHub
50622ababc
Chore: move the API server to the VelaUX repository ( #5636 )
...
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
2023-03-13 13:53:35 +08:00