wyike
f9ee044d45
cherry pick 3280 ( #3301 )
...
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
2022-02-20 13:05:37 +08:00
github-actions[bot]
91d37e7773
Fix(charts): the qps and brust of reconcile client configurable ( #3297 )
...
Signed-off-by: yangsoon <songyang.song@alibaba-inc.com >
(cherry picked from commit 976bd39016 )
Co-authored-by: yangsoon <songyang.song@alibaba-inc.com >
2022-02-18 16:28:38 +08:00
github-actions[bot]
eb5c730e36
Fix: not steady unit test ( #3295 )
...
The UT `TestGetOpenAPISchemaFromTerraformComponentDefinition` won't
succeed 100%. The required variables in the generated isn't in the expected
order all the time.
Signed-off-by: Zheng Xi Zhou <zzxwill@gmail.com >
(cherry picked from commit 0632044bca )
Co-authored-by: Zheng Xi Zhou <zzxwill@gmail.com >
2022-02-18 15:18:34 +08:00
github-actions[bot]
b1f76f6087
Fix: make e2e CI more stable in vela show case ( #3294 )
...
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
(cherry picked from commit 386ae82d0f )
Co-authored-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
2022-02-18 15:07:42 +08:00
Jian.Li
4d50017622
Feat: application support controller requirement ( #3192 ) ( #3290 )
...
* application controller version control
Signed-off-by: Jian.Li <lj176172@alibaba-inc.com >
* modify command arg name
Signed-off-by: Jian.Li <lj176172@alibaba-inc.com >
2022-02-18 13:05:33 +08:00
github-actions[bot]
f4d4416789
concurrent reconciles configurable ( #3288 )
...
Signed-off-by: jrkeen <jrkeen@hotmail.com >
(cherry picked from commit bc05d68292 )
Co-authored-by: jrkeen <jrkeen@hotmail.com >
2022-02-18 11:05:48 +08:00
github-actions[bot]
b108801b60
Chore: remove useless controller args to avoid confusion ( #3286 )
...
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
(cherry picked from commit 12832fed5c )
Co-authored-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
2022-02-17 19:14:38 +08:00
github-actions[bot]
6d7180af2d
Fix: vela status api can not return customized arguments of addon ( #3277 )
...
Signed-off-by: StevenLeiZhang <zhangleiic@163.com >
(cherry picked from commit 1580b1030a )
Co-authored-by: StevenLeiZhang <zhangleiic@163.com >
2022-02-17 09:44:12 +08:00
github-actions[bot]
3e47887b72
Fix: add DisableUpdateAnnotation for addon ( #3272 )
...
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
(cherry picked from commit 936a2fe1db )
Co-authored-by: FogDong <dongtianxin.tx@alibaba-inc.com >
2022-02-16 15:30:20 +08:00
github-actions[bot]
4934447e75
[Backport release-1.2] Feat: add seldon virtual service support in endpoints ( #3269 )
...
* Feat: add seldon virtual service support in endpoints
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
(cherry picked from commit 6c4015792e )
* fix ut
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
(cherry picked from commit 4bd9716030 )
Co-authored-by: FogDong <dongtianxin.tx@alibaba-inc.com >
2022-02-16 14:29:07 +08:00
github-actions[bot]
d36718969f
Fix: properties table of cloud resource doc is broken ( #3265 )
...
If one column of a table contianers multiple line of a json
struct, it will break the table.
Signed-off-by: Zheng Xi Zhou <zzxwill@gmail.com >
(cherry picked from commit 093a35768e )
Co-authored-by: Zheng Xi Zhou <zzxwill@gmail.com >
2022-02-16 11:30:36 +08:00
github-actions[bot]
859ca7567f
Fix: fixed required items for a Terraform ComponentDefinition ( #3258 )
...
If a Terraform variable is required, the item in OpenAPI schema
is required.
Signed-off-by: Zheng Xi Zhou <zzxwill@gmail.com >
(cherry picked from commit 87a6e44e97 )
Co-authored-by: Zheng Xi Zhou <zzxwill@gmail.com >
2022-02-15 19:54:00 +08:00
github-actions[bot]
10dce9debc
Feat: update logo to .svg ( #3255 )
...
(cherry picked from commit c104d92425 )
Co-authored-by: BinaryHB0916 <davidduan0916@gmail.com >
2022-02-15 15:29:59 +08:00
github-actions[bot]
2e67238b61
Fix: registry don't have enough info to build a reader ( #3249 )
...
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
(cherry picked from commit 8db1d2b616 )
Co-authored-by: barnettZQG <barnett.zqg@gmail.com >
2022-02-14 18:40:24 +08:00
github-actions[bot]
341e07b636
Fix: fix panic when user disable create apprevision ( #3247 )
...
Signed-off-by: yangsoon <songyang.song@alibaba-inc.com >
(cherry picked from commit fb0983041d )
Co-authored-by: yangsoon <songyang.song@alibaba-inc.com >
2022-02-14 17:55:50 +08:00
github-actions[bot]
b5e04f2060
Add cli support for provider gcp and baidu. ( #3243 )
...
Signed-off-by: Nicola115 <2225992901@qq.com >
(cherry picked from commit 9d93b99084 )
Co-authored-by: Avery <2225992901@qq.com >
2022-02-14 17:10:08 +08:00
github-actions[bot]
99c4a130d3
[Backport release-1.2] Feat: support complicated addon parameter ( #3241 )
...
* support complicated addon parameter
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
(cherry picked from commit c287698791 )
* fix: go mod tidy
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
(cherry picked from commit 353bca84c8 )
Co-authored-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
2022-02-14 15:25:24 +08:00
github-actions[bot]
f8ba3d5d00
[Backport release-1.2] Fix: can not collector pod list with rollout trait ( #3240 )
...
* Fix: can not collector pod list with rollout trait
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
(cherry picked from commit 6365df4737 )
* Fix: cue format error
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
(cherry picked from commit 0a59d0c051 )
* Fix: default values and optional parameters cannot coexist
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
(cherry picked from commit d8e08b09d8 )
Co-authored-by: barnettZQG <barnett.zqg@gmail.com >
2022-02-14 13:05:44 +08:00
github-actions[bot]
d540491f46
Fix: remove duplicative route in application webservice. ( #3239 )
...
Signed-off-by: wangcanfeng <wangcanfeng@corp.netease.com >
(cherry picked from commit dab3d2d2c6 )
Co-authored-by: wangcanfeng <wangcanfeng@corp.netease.com >
2022-02-14 13:05:24 +08:00
github-actions[bot]
30c492a50a
Fix: apply crd error that the annotations too lang ( #3234 )
...
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
(cherry picked from commit 8067f3fe5f )
Co-authored-by: barnettZQG <barnett.zqg@gmail.com >
2022-02-14 13:03:06 +08:00
github-actions[bot]
84422e581c
Feat: remove the duplicate command ( #3235 )
...
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
(cherry picked from commit 5db766885d )
Co-authored-by: barnettZQG <barnett.zqg@gmail.com >
2022-02-14 13:02:29 +08:00
github-actions[bot]
38d2bf6839
Fix: the definition namespace is empty ( #3230 )
...
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
(cherry picked from commit c0c9b415a6 )
Co-authored-by: barnettZQG <barnett.zqg@gmail.com >
2022-02-12 11:36:39 +08:00
github-actions[bot]
fbef61d076
[Backport release-1.2] Fix: disable cochange for apprev when def changes ( #3221 )
...
* Fix: disable cochange for apprev when def changes
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
(cherry picked from commit f67d1c7e08 )
* Fix: add test
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
(cherry picked from commit e3f95763ae )
Co-authored-by: Somefive <yd219913@alibaba-inc.com >
v1.2.3
2022-02-10 11:42:04 +08:00
github-actions[bot]
52f9b7e691
[Backport release-1.2] Fix: upgrade package github.com/docker/cli for CVE-2021-41092 ( #3218 )
...
* Fix: upgrade package github.com/docker/cli for CVE-2021-41092
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
(cherry picked from commit c0ce5b9931 )
* Chore: change go version to 1.17
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
(cherry picked from commit 976d781dc2 )
* Chore: change go mod
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
(cherry picked from commit 01724c9bf5 )
* Fix: change install cue shell
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
(cherry picked from commit 3bab8d57fa )
Co-authored-by: barnettZQG <barnett.zqg@gmail.com >
2022-02-09 19:21:03 +08:00
github-actions[bot]
e721449c46
[Backport release-1.2] Feat: the golang version upgrade to 1.7 ( #3213 )
...
* Feat: the golang version upgrade to 1.7
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
(cherry picked from commit f7e75a18a0 )
* Feat: install expat lib
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
(cherry picked from commit e641c39509 )
Co-authored-by: barnettZQG <barnett.zqg@gmail.com >
2022-02-09 15:25:59 +08:00
github-actions[bot]
ab998ce3f4
Fix: fix flag conflict ( #3212 )
...
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
(cherry picked from commit 440c9947c7 )
Co-authored-by: barnettZQG <barnett.zqg@gmail.com >
2022-02-09 15:22:33 +08:00
github-actions[bot]
bcc978380f
[Backport release-1.2] Feat: support install and uninstall vela core ( #3209 )
...
* Feat: support install and uninstall vela core
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
(cherry picked from commit 330b20cabd )
* Feat: support upgrade crd
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
(cherry picked from commit 61505a92d3 )
* Feat: support set reuse args
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
(cherry picked from commit 9ae203f961 )
* Feat: apply CRD before install or upgrade
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
(cherry picked from commit 0815ba6580 )
Co-authored-by: barnettZQG <barnett.zqg@gmail.com >
2022-02-09 11:58:11 +08:00
github-actions[bot]
b9f9f7f3f9
Fix: support more Terraform variable types ( #3207 )
...
Support Any, set and some complicated variable types
Signed-off-by: Zheng Xi Zhou <zzxwill@gmail.com >
(cherry picked from commit c37ba34fc7 )
Co-authored-by: Zheng Xi Zhou <zzxwill@gmail.com >
2022-02-08 18:50:58 +08:00
github-actions[bot]
18ceb467ed
Feat: add componentName in context for traitDefinition ( #3202 )
...
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
(cherry picked from commit 2e07453888 )
Co-authored-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
2022-02-08 16:27:19 +08:00
github-actions[bot]
06eb8f055d
[Backport release-1.2] Feat: dispatch manifests in concurrent ( #3201 )
...
* Feat: dispatch manifests in concurrent
Signed-off-by: yangsoon <songyang.song@alibaba-inc.com >
(cherry picked from commit 774f108d19 )
* Fix: merge workflow pkg convert to pkg util
Signed-off-by: yangsoon <songyang.song@alibaba-inc.com >
(cherry picked from commit 0a09a2fa8d )
Co-authored-by: yangsoon <songyang.song@alibaba-inc.com >
2022-02-08 16:26:54 +08:00
github-actions[bot]
9dec98fbba
Fix: add unit test for getting Terraform Configuration from remote git ( #3194 )
...
Add another unit test when the configuration of Terraform locates
in a subpath of a git remote repository
Signed-off-by: Zheng Xi Zhou <zzxwill@gmail.com >
(cherry picked from commit bef07e9a08 )
Co-authored-by: Zheng Xi Zhou <zzxwill@gmail.com >
2022-02-08 10:21:41 +08:00
github-actions[bot]
42e7f04267
Fix: error msg in webhook too complicated to read ( #3170 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
(cherry picked from commit ddc272efa1 )
Co-authored-by: Somefive <yd219913@alibaba-inc.com >
2022-01-28 16:19:59 +08:00
github-actions[bot]
188e453f8a
Fix: Use systemDefinitionNamespace core Helm Chart ( #3165 )
...
Use value in Addon Registry CM and the Test Application
Signed-off-by: Oliver Otte <otte@gonicus.de >
(cherry picked from commit 8498c52aee )
Co-authored-by: Oliver Otte <otte@gonicus.de >
2022-01-25 19:17:56 +08:00
github-actions[bot]
c34cd657e8
Fix: krew install template of kubectl-vela.exe ( #3164 )
...
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
(cherry picked from commit 533f7820a6 )
Co-authored-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
2022-01-25 18:51:59 +08:00
github-actions[bot]
29ecc5c0df
Feat: support vela show for workflow step definition ( #3161 )
...
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
(cherry picked from commit 23852b3d10 )
Co-authored-by: FogDong <dongtianxin.tx@alibaba-inc.com >
v1.2.2
2022-01-25 15:05:46 +08:00
github-actions[bot]
20c11f2b84
fix: vela addnon enable cannot support = ( #3158 )
...
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
(cherry picked from commit ddefb8cb4e )
Co-authored-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
2022-01-25 13:58:24 +08:00
github-actions[bot]
e9f7cf7c23
Fix: add context parameters into the error message ( #3159 )
...
Signed-off-by: zeed-w-beez <zeed.w.zhao@gmail.com >
(cherry picked from commit 170888063d )
Co-authored-by: zeed-w-beez <zeed.w.zhao@gmail.com >
2022-01-25 13:28:01 +08:00
github-actions[bot]
cebeff867a
[Backport release-1.2] Feat: addon parameter support ui-shcema ( #3155 )
...
* Feat: addon parameter support ui-shcema
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
fix ci
(cherry picked from commit 8e2bf9c68d )
* add more tests
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
(cherry picked from commit 661d9f7a47 )
Co-authored-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
2022-01-25 10:47:07 +08:00
github-actions[bot]
7902a19aae
[Backport release-1.2] Fix: retrieve Terraform variables from variables.tf ( #3153 )
...
* Fix: retrieve Terraform variables from variables.tf
If Terraform modules/resources are stored in remote git repos, get
variables from file `varialbes.tf`, or from `main.tf`.
Signed-off-by: Zheng Xi Zhou <zzxwill@gmail.com >
(cherry picked from commit b257825af6 )
* set the required field per the variables' property
Signed-off-by: Zheng Xi Zhou <zzxwill@gmail.com >
(cherry picked from commit 4b151582c5 )
* fix ut issue
Signed-off-by: Zheng Xi Zhou <zzxwill@gmail.com >
(cherry picked from commit b52145c8a4 )
* fix ut issue
Signed-off-by: Zheng Xi Zhou <zzxwill@gmail.com >
(cherry picked from commit 410acc8ae2 )
Co-authored-by: Zheng Xi Zhou <zzxwill@gmail.com >
2022-01-24 13:56:59 +08:00
github-actions[bot]
f98b8c7d8a
Fix: add providerRef in generated ComponentDefinition ( #3151 )
...
If the provider is not provider, append the providerRef section in
the generated ComponentDefinition
Signed-off-by: Zheng Xi Zhou <zzxwill@gmail.com >
(cherry picked from commit 34ecc40aad )
Co-authored-by: Zheng Xi Zhou <zzxwill@gmail.com >
2022-01-24 11:00:41 +08:00
github-actions[bot]
ee8773e1cf
[Backport release-1.2] Fix: handle workflow cache reconcile ( #3148 )
...
* Fix: handle workflow cache reconcile
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
(cherry picked from commit 12df87ac11 )
* fix return and move backoff to memory
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
(cherry picked from commit ee876f53c3 )
* handle failed to patch case
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
(cherry picked from commit eac4a1b370 )
* add store in err case
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
(cherry picked from commit 32825c5c41 )
* make reviewable
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
(cherry picked from commit 02b9c60922 )
* fix ut
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
(cherry picked from commit bff156cbe6 )
* do cleanup in ut
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
(cherry picked from commit 463bd96e78 )
Co-authored-by: FogDong <dongtianxin.tx@alibaba-inc.com >
2022-01-24 10:37:48 +08:00
github-actions[bot]
8cf2f20846
[Backport release-1.2] Fix: workflow skip executing all steps occasionally ( #3147 )
...
* fix asi
Signed-off-by: Jian.Li <lj176172@alibaba-inc.com >
(cherry picked from commit 2c26caedd3 )
* fix lint
Signed-off-by: Jian.Li <lj176172@alibaba-inc.com >
(cherry picked from commit b63e892eb3 )
* add trace tag
(cherry picked from commit 1a6d79642e )
* add args for this feature
Signed-off-by: Jian.Li <lj176172@alibaba-inc.com >
(cherry picked from commit b9181b9fc0 )
* enable-asi-compatibility
Signed-off-by: Jian.Li <lj176172@alibaba-inc.com >
(cherry picked from commit 5d013db0bd )
Co-authored-by: Jian.Li <lj176172@alibaba-inc.com >
2022-01-23 10:13:59 +08:00
github-actions[bot]
2c6e8e7de7
[Backport release-1.2] Feat: extend gateway trait to set class in spec ( #3146 )
...
* Feat: extend gateway trait to set class in spec
`kubernetes.io/ingress.class` annotation is deprecated in favor of
`.spec.ingressClassName`. However, there is no way to set it through
the gateway trait for now.
This commit extends the gateway trait by adding `classInSpec` to
parameter. Forcing the use of `.spec.ingressClassName` makes sense, but
some ingress controllers (including old versions) may not recognize
this field. Therefore, set default value of `classInSpec` to `false`
for backward compatibility.
Signed-off-by: Sunghoon Kang <hoon@linecorp.com >
(cherry picked from commit ad8bd1c1c4 )
* Chore: update classInSpec usage
Signed-off-by: Sunghoon Kang <hoon@linecorp.com >
(cherry picked from commit 721f879e3d )
Co-authored-by: Sunghoon Kang <hoon@linecorp.com >
2022-01-23 10:13:18 +08:00
github-actions[bot]
dbfd6a1d10
[Backport release-1.2] Fix: prioritize namespace flag for vela up ( #3137 )
...
* Fix: prioritize namespace flag for `vela up`
Currently, CLI applies application to `default` namespace when there is
no explicit namespace in application spec, even if the namespace flag
is set.
This commit fixes issue by overriding the namespace if the namespace
flag is set.
Signed-off-by: Sunghoon Kang <hoon@linecorp.com >
(cherry picked from commit 4cf07dcd97 )
* Test: add test cases for overriding namespaces
Signed-off-by: Sunghoon Kang <hoon@linecorp.com >
(cherry picked from commit 5ba93541e4 )
Co-authored-by: Sunghoon Kang <hoon@linecorp.com >
2022-01-21 11:27:11 +08:00
github-actions[bot]
ce8e652802
Fix: support generate Terraform ComponentDefinition from local HCL file ( #3134 )
...
Besides generating a Terraform ComponentDefinition from a remote git repo,
support generate one from local HCL file
Signed-off-by: Zheng Xi Zhou <zzxwill@gmail.com >
(cherry picked from commit bc06a5343e )
Co-authored-by: Zheng Xi Zhou <zzxwill@gmail.com >
2022-01-20 14:59:24 +08:00
github-actions[bot]
9968211163
add imagePullSecrets for helm templates to support private docker registry ( #3129 )
...
Signed-off-by: StevenLeiZhang <zhangleiic@163.com >
(cherry picked from commit cf9eb0ded9 )
Co-authored-by: StevenLeiZhang <zhangleiic@163.com >
2022-01-19 13:00:45 +08:00
github-actions[bot]
c86776cca1
[Backport release-1.2] Feat: add port name in webservice ( #3120 )
...
* Feat: add port name in webservice
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
(cherry picked from commit 76789b0222 )
* fix port name in container
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
(cherry picked from commit b486a7c74d )
* generate port name if not specified
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
(cherry picked from commit 4eec002916 )
Co-authored-by: FogDong <dongtianxin.tx@alibaba-inc.com >
2022-01-18 19:43:18 +08:00
github-actions[bot]
11a1b2fa72
Fix: add app samples for Terraform definition ( #3119 )
...
Added application samples for all Terraform typed ComponentDefinition,
and also localize the title for AWS and AZure
Signed-off-by: Zheng Xi Zhou <zzxwill@gmail.com >
(cherry picked from commit 670a327161 )
Co-authored-by: Zheng Xi Zhou <zzxwill@gmail.com >
2022-01-18 18:10:16 +08:00
github-actions[bot]
cd036b87ae
Feat: support wild match for env patch ( #3116 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
(cherry picked from commit fe0d33c6d9 )
Co-authored-by: Somefive <yd219913@alibaba-inc.com >
2022-01-18 18:07:05 +08:00
github-actions[bot]
7e447c6532
fix revision will change when add new trait with skiprevisionaffect to application ( #3117 )
...
Signed-off-by: chwetion <chwetion@foxmail.com >
(cherry picked from commit 86f6fef216 )
Co-authored-by: chwetion <chwetion@foxmail.com >
2022-01-18 13:41:48 +08:00