Tianxin Dong
05ac3eaeb7
Fix: fix multi clusters bottom in vela adopt ( #5834 )
...
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
2023-04-12 11:52:03 +08:00
Jianbo Sun
39e33c1260
Chore: update pr template and test github copilot ( #5833 )
...
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com>
2023-04-12 10:50:51 +08:00
iyear
167720f2e5
Chore: expose functions and refactor conversion style ( #5828 )
...
Signed-off-by: iyear <ljyngup@gmail.com>
2023-04-11 22:50:01 +08:00
iyear
6397f973d2
Chore: add special field name test case ( #5826 )
...
Signed-off-by: iyear <ljyngup@gmail.com>
2023-04-11 13:04:45 +08:00
dependabot[bot]
abb2732ce5
Chore: (deps): Bump github.com/chartmuseum/helm-push ( #5724 )
...
Bumps [github.com/chartmuseum/helm-push](https://github.com/chartmuseum/helm-push ) from 0.10.2 to 0.10.3.
- [Release notes](https://github.com/chartmuseum/helm-push/releases )
- [Changelog](https://github.com/chartmuseum/helm-push/blob/main/.goreleaser.yml )
- [Commits](https://github.com/chartmuseum/helm-push/compare/v0.10.2...v0.10.3 )
---
updated-dependencies:
- dependency-name: github.com/chartmuseum/helm-push
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-11 10:11:41 +08:00
dependabot[bot]
ab156efbb5
Chore: (deps): Bump github.com/fluxcd/helm-controller/api ( #5798 )
...
Bumps [github.com/fluxcd/helm-controller/api](https://github.com/fluxcd/helm-controller ) from 0.21.0 to 0.32.1.
- [Release notes](https://github.com/fluxcd/helm-controller/releases )
- [Changelog](https://github.com/fluxcd/helm-controller/blob/main/CHANGELOG.md )
- [Commits](https://github.com/fluxcd/helm-controller/compare/v0.21.0...v0.32.1 )
---
updated-dependencies:
- dependency-name: github.com/fluxcd/helm-controller/api
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-11 10:08:21 +08:00
Somefive
bfa5f4c641
Feat: upgrade pkg & workflow ( #5819 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
2023-04-11 09:59:58 +08:00
Somefive
57dd6d105f
Chore: update codeowners ( #5818 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
2023-04-10 13:59:32 +08:00
Somefive
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
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
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
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
朱晓兵
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
Tianxin Dong
c128c71e29
Fix: use step id to filter the log data and fix the regex ( #5809 )
...
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
2023-04-07 10:39:23 +08:00
iyear
2bd593855b
Fix: can't reuse modified ref options ( #5795 )
...
Signed-off-by: iyear <ljyngup@gmail.com>
2023-04-06 20:02:49 +08:00
Tianxin Dong
3c2d47be6e
Fix: fix step id to name in workflow logs ( #5805 )
...
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
2023-04-06 14:56:22 +08:00
qiaozp
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
dependabot[bot]
0a368ec856
Chore: (deps): Bump ossf/scorecard-action from 2.1.2 to 2.1.3 ( #5790 )
2023-04-06 03:05:09 +00:00
Tianxin Dong
7ea237d580
Feat: add mode in steps for step group ( #5799 )
2023-04-06 10:52:48 +08:00
iyear
06eb414f1e
Feat: add type filter option ( #5789 )
...
Signed-off-by: iyear <ljyngup@gmail.com>
2023-04-04 09:56:54 +08:00
wyike
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
d8f92e0b44
Feat: vela cluster join support overwrite ( #5784 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
2023-04-03 10:12:44 +08:00
zhaohuiweixiao
1a04121894
Feat: list addon with specify registry ( #5780 )
2023-03-31 17:47:41 +08:00
Jianbo Sun
6e4460e3fb
Feat: expose trait with new ports ( #5781 )
...
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com>
2023-03-31 15:56:18 +08:00
Zhenghao Lou
784106cdf3
Fix: component name generated by vela adopt is not in lowecase ( #5775 )
...
CUE: fix the adopt-templates/default.cue
closes #5771
Signed-off-by: Zhenghao Lou <rhzx3519@gmail.com>
2023-03-30 13:58:32 +08:00
wyike
bb34012c3a
Feat: add check prometheus metrics workflowStepDefinition ( #5768 )
...
* add metrics
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
add check metrics
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
* add check-metrics definition example
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
rename example
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
* small fix
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
* fix lint
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
* add default metrics
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
---------
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
2023-03-30 11:11:25 +08:00
iyear
d5ecb7b870
Refactor: split Generate function ( #5763 )
...
Signed-off-by: iyear <ljyngup@gmail.com>
2023-03-29 17:56:41 +08:00
Tianxin Dong
d4576db82d
Chore: stable the version of workflow to 0.5.0 for 1.8 release ( #5759 )
...
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
2023-03-29 11:49:01 +08:00
Somefive
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
howieyuen
8619f1c413
Fix: vela top cannot switch the theme ( #5745 )
...
Signed-off-by: howieyuen <howieyuen@outlook.com>
2023-03-28 13:50:00 +08:00
dependabot[bot]
d06d3bee79
Chore: (deps): Bump rajatjindal/krew-release-bot from 0.0.43 to 0.0.46 ( #5747 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-28 09:30:57 +08:00
qiaozp
2e109dd77b
Fix: gateway message is wrong ( #5748 )
...
Signed-off-by: Qiaozp <qiaozhongpei.qzp@alibaba-inc.com>
2023-03-27 22:25:09 +08:00
Basuotian
1afdb09964
vela adopt support multi-cluster adoption ( #5635 )
...
Signed-off-by: Basuotian <basuoluomiu@gmail.com>
2023-03-27 15:28:44 +08:00
Somefive
b71efddfc8
Feat: fix flacky test ( #5741 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
2023-03-27 13:52:48 +08:00
Somefive
9dc0db4cfc
Feat: add qps for load test client ( #5733 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
2023-03-24 18:04:18 +08:00
iyear
de790e6fae
Feat: support nullable option ( #5736 )
...
Signed-off-by: iyear <ljyngup@gmail.com>
2023-03-24 16:24:05 +08:00
Somefive
e70d2a1021
Feat: enhance vela adopt and refactor ( #5728 )
...
* Feat: enhance vela adopt and refactor
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-24 16:23:01 +08:00
Somefive
5790e57423
Feat: remove comp name dup check ( #5727 )
2023-03-24 15:21:58 +08:00
Somefive
4aa14fc337
Feat: support pause reconcile ( #5732 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
2023-03-24 13:19:44 +08:00
iyear
d694dff4de
Refactor: option pattern ( #5720 )
...
* Refactor: option pattern
Signed-off-by: iyear <ljyngup@gmail.com>
* Fix: nil check and add tests
Signed-off-by: iyear <ljyngup@gmail.com>
---------
Signed-off-by: iyear <ljyngup@gmail.com>
2023-03-24 12:06:34 +08:00
qiaozp
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
S Code Man
fe279cf20d
Fix: fix vela-minimal helm chart unrecognised options ( #5721 )
...
* fix(vela-minimal): fix unrecognised options
Signed-off-by: florent.madiot.e <florent.madiot.e@thalesdigital.io>
* Fix(vela-minimal): make reviewable
Signed-off-by: florent.madiot.e <florent.madiot.e@thalesdigital.io>
---------
Signed-off-by: florent.madiot.e <florent.madiot.e@thalesdigital.io>
2023-03-24 11:28:35 +08:00
Somefive
80da131171
Feat: upgrade helm values ( #5722 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
2023-03-23 18:40:06 +08:00
dependabot[bot]
332c7e42a7
Chore: (deps): Bump github.com/go-git/go-git/v5 from 5.5.1 to 5.6.1 ( #5715 )
...
Bumps [github.com/go-git/go-git/v5](https://github.com/go-git/go-git ) from 5.5.1 to 5.6.1.
- [Release notes](https://github.com/go-git/go-git/releases )
- [Commits](https://github.com/go-git/go-git/compare/v5.5.1...v5.6.1 )
---
updated-dependencies:
- dependency-name: github.com/go-git/go-git/v5
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-22 13:03:14 +08:00
dependabot[bot]
7f1def40ad
Chore: (deps): Bump github.com/xlab/treeprint from 1.1.0 to 1.2.0 ( #5667 )
...
Bumps [github.com/xlab/treeprint](https://github.com/xlab/treeprint ) from 1.1.0 to 1.2.0.
- [Release notes](https://github.com/xlab/treeprint/releases )
- [Commits](https://github.com/xlab/treeprint/compare/v1.1.0...v1.2.0 )
---
updated-dependencies:
- dependency-name: github.com/xlab/treeprint
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-22 13:02:38 +08:00
iyear
6976b2ba0c
Feat: CUE generator with type conversion ( #5585 )
...
* Feat: CUE generator with type conversion
Signed-off-by: iyear <ljyngup@gmail.com>
* Fix: golangci-lint error
Signed-off-by: iyear <ljyngup@gmail.com>
* Fix: add licenses
Signed-off-by: iyear <ljyngup@gmail.com>
* Fix: go mod tidy
Signed-off-by: iyear <ljyngup@gmail.com>
* Tests: add util unit tests
Signed-off-by: iyear <ljyngup@gmail.com>
* Tests: add registry unit tests
Signed-off-by: iyear <ljyngup@gmail.com>
* Fix: add util_test.go header license
Signed-off-by: iyear <ljyngup@gmail.com>
* Tests: add tag unit tests
Signed-off-by: iyear <ljyngup@gmail.com>
* Fix: small bugs
Signed-off-by: iyear <ljyngup@gmail.com>
* Tests: add testdata
Signed-off-by: iyear <ljyngup@gmail.com>
* Fix: add licenses to testdata go files
Signed-off-by: iyear <ljyngup@gmail.com>
* Chore: modify according to FogDong
Signed-off-by: iyear <ljyngup@gmail.com>
* Chore: remove ident '_' addition
Signed-off-by: iyear <ljyngup@gmail.com>
* Chore: add tests and refactor files
Signed-off-by: iyear <ljyngup@gmail.com>
* Chore: remove useless escape test and ident placeholder
Signed-off-by: iyear <ljyngup@gmail.com>
* Chore: add more escape tests
Signed-off-by: iyear <ljyngup@gmail.com>
* Fix: index out of range and add edge case tests
Signed-off-by: iyear <ljyngup@gmail.com>
* Feat: support escaping separators ';' ':' ','
Signed-off-by: iyear <ljyngup@gmail.com>
---------
Signed-off-by: iyear <ljyngup@gmail.com>
2023-03-21 15:24:29 +08:00
xingming01
4d714ed2c2
Fix: Optimize the webhook log format ( #5652 )
...
Co-authored-by: caoxingming <caoxingming@jd.com>
2023-03-21 11:38:57 +08:00
dependabot[bot]
2f6ea93272
Chore: (deps): Bump golang.org/x/oauth2 from 0.3.0 to 0.6.0 ( #5693 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-21 11:33:16 +08:00
dependabot[bot]
586f0f26c1
Chore: (deps): Bump actions/setup-go from 3.5.0 to 4.0.0 ( #5706 )
2023-03-21 03:29:46 +00:00
dependabot[bot]
7b47fdc046
Chore: (deps): Bump actions/checkout from 3.3.0 to 3.4.0 ( #5708 )
2023-03-21 02:41:55 +00:00