github-actions[bot]
a14b536fd1
[Backport release-1.4] Feat: skip validating version check ( #4247 )
...
* skip validating version check
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
(cherry picked from commit 4b94a967ae )
* add comments
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
(cherry picked from commit bbdc19c472 )
* fix comments
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
(cherry picked from commit b5c705013d )
* fix test
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
(cherry picked from commit adff7ef309 )
* fix commments
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
(cherry picked from commit cf4afee0d8 )
* add compatible logic for old controller
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
(cherry picked from commit 3f5a6d33b9 )
* modify minimal
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
(cherry picked from commit b020725112 )
Co-authored-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
2022-06-24 14:13:17 +08:00
github-actions[bot]
8f7a8258fe
[Backport release-1.4] Fix(addon): more note info and filter prerelease addon version ( #4082 )
...
* more note info and filter prerelease addon version
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
(cherry picked from commit 6eefcd2c14 )
* wrap the error optimize the show info
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
(cherry picked from commit 00ad8304c8 )
* fix golint
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
(cherry picked from commit 9de32d5474 )
Co-authored-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
2022-05-31 18:56:54 +08:00
github-actions[bot]
82aaf5098b
Fix: optimized the version comparison ( #4006 )
...
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
(cherry picked from commit 8bfab07f8f )
Co-authored-by: barnettZQG <barnett.zqg@gmail.com >
2022-05-26 19:34:47 +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
StevenLeiZhang
ba7c22a37e
Fix: addon compare vela version failure ( #3928 )
...
Signed-off-by: StevenLeiZhang <zhangleiic@163.com >
2022-05-21 00:25:46 +08:00
Charlie Chiang
eb5f416e4e
Feat: add more detailed output for vela addon status ( #3876 )
...
* Feat: show available versions and dependencies in `addon status`
Also prettify output
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Feat: show addon dependencies in `addon status`
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Style: adjust `addon status` output
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Style: remove spaces in `addon status` output
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Fix: truncate string if available versions too long
if a local addon has been installed, the AVAILABLE-VERSIONS column of the registry one will not truncate. this commit fixes that.
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Perf: avoid unnecessary network requests to improve performance
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Feat: do not display remote info for local addons
Limit Description length when using `addon list`
Use simpler method to get addon info
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Test: add tests for cli/addon limitStringLength, generateParameterString
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Fix: fix output being empty if the searched addon does not exist anywhere
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Test: add tests for generateAddonInfo
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Test: add tests for generateAddonInfo and FindWholeAddonPackagesFromRegistry
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Style: format code
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Test: correct unnecessarily focused tests
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Style: remove unused code blocks
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Refactor: remove unnecessary output to stdout
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Test: remove added registry after tests has been completed
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Test: new RegistryDataStore every test, to avoid panics
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Test: fix failing tests due to incorrect registry name
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Refactor: move logic to get addon package out of where it is supposed to get addon status
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Test: add test cases for secret-getting in TestGetAddonStatus
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Feat: return error if an addon is not installed, nor does it exist in the registry
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Refactor: rename GetAddonWholePackage to GetDetailedAddon as per wonderflow
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Feat: require --verbose option to show details in `vela addon status`
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Feat: require --verbose option to show details in `vela addon status`
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* chore: run make reviewable
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Test: fix configmap being already existed
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Fix: fix output show addon does not exist when verbose is off and an addon is not installed, but it does exist in the registry
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Style: fix golangci-lint issues
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
2022-05-19 16:21:36 +08:00
Somefive
967bc7786d
Fix: use vela prism for accessing clusters as alternative ( #3849 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
2022-05-12 10:47:35 +08:00
StevenLeiZhang
b260348f30
Fix: sensitive field of addon registry is exposed ( #3837 )
...
Signed-off-by: StevenLeiZhang <zhangleiic@163.com >
2022-05-10 10:08:28 +08:00
StevenLeiZhang
938fde9bba
Fix: The new addon can not shown in the Addons page ( #3835 )
...
Signed-off-by: StevenLeiZhang <zhangleiic@163.com >
2022-05-10 10:02:13 +08:00
StevenLeiZhang
88fb854a26
Feat: Support basic-auth or reuse chartmuseum as addon registry ( #3787 )
...
Signed-off-by: StevenLeiZhang <zhangleiic@163.com >
2022-05-07 23:39:34 +08:00
JarHMJ
c8ae44c7e1
Test: add some unittest to addon cache ( #3801 )
...
Signed-off-by: huangminjie <minjie.huang@daocloud.io >
2022-05-04 10:31:44 +08:00
StevenLeiZhang
57dcab5f18
Fix: log message wraps wrong arguments ( #3781 )
...
Signed-off-by: StevenLeiZhang <zhangleiic@163.com >
2022-04-29 13:26:58 +08:00
wyike
8f127ce715
Fix: fix the bug of vela cli enable addon by localDir on windows os ( #3761 )
...
* fix windows bug
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
fix several issue
fix bug
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
fix unit-test
* add more tests
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
2022-04-26 20:52:19 +08:00
wyike
eaec8348d9
Fix: try to fix CVE ( #3641 )
...
* try to fix cve
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
* add parse input func
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
fix lint
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
fix lint
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
* use santize
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
2022-04-14 10:03:15 +08:00
wyike
2849dfc1fb
Fix: clear info when addon version cannot meet require ( #3642 )
...
* first
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
version miss match erro for addon
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
add log
* add test for this
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
small fix
2022-04-14 10:02:47 +08:00
wyike
2e57be1022
Feat: support basic auth private helm repo ( #3595 )
...
* support auth
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
* add test
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
fix check diff
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
fix test
fix
add comments
fix test
* add tests
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
fix
add more test
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
* add more test
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
* extract set auth info as a global func
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
* return bcode
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
2022-04-12 14:33:44 +08:00
namo
83fe4a160e
Feat(lang): add addons gitlab support ( #3543 )
...
* add addons gitlab support
Signed-off-by: Namo <lgj112113@163.com >
* add addons gitlab support
Signed-off-by: Namo <lgj112113@163.com >
* test file edit
Signed-off-by: Namo <lgj112113@163.com >
* typo edit
Signed-off-by: Namo <lgj112113@163.com >
* notes edit
Signed-off-by: Namo <lgj112113@163.com >
* move third party imports block
Signed-off-by: Namo <lgj112113@163.com >
* code format edit
Signed-off-by: Namo <lgj112113@163.com >
* notes edit
Signed-off-by: Namo <lgj112113@163.com >
* create addon registry bug fix
Signed-off-by: Namo <lgj112113@163.com >
* add gitlab addon registry bug fix
Signed-off-by: Namo <lgj112113@163.com >
* add addon gitlab support test file
Signed-off-by: Namo <lgj112113@163.com >
* add addon gitlab support test note edit
Signed-off-by: Namo <lgj112113@163.com >
* add addon gitlab branch support and fix bug
Signed-off-by: Namo <lgj112113@163.com >
* addon gitlab registry repo name invalid
Signed-off-by: Namo <lgj112113@163.com >
Co-authored-by: Namo <lgj112113@163.com >
2022-04-07 11:05:14 +08:00
wyike
c093676575
aglin config secret label ( #3576 )
...
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
fix not update label
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
fix addon cannot update label bug
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
revert
2022-04-01 16:59:15 +08:00
barnettZQG
685d73a20c
Feat: support with metadata as context render cue file in the addon ( #3549 )
...
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
2022-03-29 22:13:56 +08:00
Somefive
dde8a8e4c0
Fix: addon support empty components ( #3542 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
2022-03-29 16:42:43 +08:00
Jianbo Sun
d3fbd5fd45
Fix: addon API panic and override workflow step for addon installation ( #3533 )
...
* Fix: addon API panic
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
* Fix: use policy to deploy addon
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
* Fix: use create or update app instead of patch apply on addon update
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
* Fix: unit test
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
2022-03-29 02:37:57 +08:00
barnettZQG
b0202ebf14
Fix: change the default permission name ( #3531 )
...
* Fix: change default permission name
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
* Fix: the addon api bug
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
* Fix: set local cluster name
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
2022-03-28 23:37:25 +08:00
Jianbo Sun
ba09cf5c2e
Fix: fix migrate data duplicate in list API and add cluster info in addon status ( #3528 )
...
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
2022-03-28 22:30:35 +08:00
wyike
161d2646cb
Feat: helm repo as addon registry to support addon's multi-version ( #3523 )
...
* versioned registry impl
add more test
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
* fix ci
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
fix ui
fix
fix
fix
modify addon registry
2022-03-28 21:25:38 +08:00
Jianbo Sun
c5baa1cae9
Feat: support specify cluster in addon installation ( #3497 )
...
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
2022-03-23 14:33:15 +08:00
wyike
345e4c8144
fix disable addon check several bugs ( #3488 )
...
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
2022-03-22 10:06:16 +08:00
wyike
a6460d67b6
Feat: check if an addon is been used while disabling. ( #3457 )
...
* first commit
add more tests
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
fix ci
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
fix ci
fix test
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
* fetch only definitions from registry for lagacy addon app
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
fix ci
* fix error test
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
2022-03-21 10:38:56 +08:00
barnettZQG
20583e089a
Feat: support query applied resources by velaQL ( #3423 )
...
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
2022-03-11 21:22:58 +08:00
wyike
68e2634911
add more test for complicated semver check ( #3425 )
...
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
2022-03-11 16:19:32 +08:00
maxiangbo
52f3636a2d
Feat: support gitee repository in addon registry ( #3393 )
...
* Feat: support gitee repository in addon registry
Signed-off-by: fourierr <maxiangboo@163.com >
* Feat: support gitee repository in addon registry
Signed-off-by: maxiangbo <maxiangboo@cmbchina.com >
Signed-off-by: fourierr <maxiangboo@yeah.net >
* Feat: support gitee repository in addon registry Signed-off-by: maxiangbo <maxiangboo@cmbchina.com >
* Feat: support gitee repository in addon registry Signed-off-by: maxiangbo <maxiangboo@cmbchina.com >
Signed-off-by: fourierr <maxiangboo@qq.com >
Co-authored-by: fourierr <maxiangboo@yeah.net >
2022-03-10 10:11:45 +08:00
wyike
1cb4426e4b
fix windows bug ( #3351 )
...
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
2022-03-03 14:43:40 +08:00
c1_zh
4ec919e009
Feat: Addon yaml files discovery logic improvement ( #3356 )
...
Signed-off-by: cezhang <c1zhang.dev@gmail.com >
2022-03-03 13:12:23 +08:00
wyike
ca486be4eb
Fix: addon store&show complicated parameter ( #3310 )
...
* fix
fix complicate args storage
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
* wrap logic in func and add mock test
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
solve confict
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
fix
2022-02-23 14:35:18 +08:00
wyike
16414a0d9f
Feat: addon support version check ( #3304 )
...
* addon support version check
add more tests
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
* add kubernetes tests
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
* add more tests
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
* reorgnize the check logic
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
* fix addon error bug in apiserver
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
fix comments
fix test
* add err addon bcode
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
* fix comments
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
2022-02-23 12:17:31 +08:00
wyike
015f3cf72b
Feat: vela can set default namespace and user can enable fluxcd addon by default ( #3280 )
...
* vela default namespace and enable addon by default
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
* fix lint
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
fix cli error
fix comments
* add tests
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
2022-02-18 17:23:50 +08:00
Tianxin Dong
7b42515818
Fix: add DisableUpdateAnnotation for addon ( #3260 )
...
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
2022-02-16 15:27:22 +08:00
barnettZQG
4a29776e8e
Fix: registry don't have enough info to build a reader ( #3237 )
...
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
2022-02-14 18:04:34 +08:00
barnettZQG
fee4a3f2b8
Fix: the definition namespace is empty ( #3227 )
...
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
2022-02-11 19:56:29 +08:00
StevenLeiZhang
af27e6a776
ignore vela-system, which is specified in needNamespace for addon metadata information ( #3109 )
...
Signed-off-by: StevenLeiZhang <zhangleiic@163.com >
2022-01-17 20:02:05 +08:00
StevenLeiZhang
f57815a5bf
ignore files under the addon path of github addon registry ( #3099 )
...
Signed-off-by: StevenLeiZhang <zhangleiic@163.com >
2022-01-17 20:01:46 +08:00
Jianbo Sun
7f7a9dcac0
Feat: vela up support read from stdin && refine CLI output && fix vela addon command ( #3080 )
...
* Feat: vela up support read from stdin
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
* Fix: addon name missed in output and fix test
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
* Chore: refine CLI output
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
Fix: add retry-on conflict on CLI
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
2022-01-12 17:43:08 +08:00
wyike
d64c78db47
Feat: addon enable support local dir for install offline ( #3066 )
...
* local reader
Signed-off-by: wangyike <wangyike_wyk@163.com >
* fix lint
Signed-off-by: wangyike <wangyike_wyk@163.com >
* fix comments and add test
Signed-off-by: wangyike <wangyike_wyk@163.com >
2022-01-11 11:29:10 +08:00
Jianbo Sun
12a106fcfe
Fix: migrate test from crd v1beta1 to v1 ( #3061 )
...
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
2022-01-10 10:25:35 +08:00
qiaozp
5f31b9aad0
Feat: add test for registry name in addon response ( #2858 )
...
* add test for registry name when list addon
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
* revert
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
* fix
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
* fix test
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
2022-01-06 11:48:34 +08:00
wyike
c170cecd34
fix addon panic bug ( #3026 )
...
Signed-off-by: wangyike <wangyike_wyk@163.com >
Fix lint
Signed-off-by: wangyike <wangyike_wyk@163.com >
2022-01-05 13:40:51 +08:00
wyike
1bceea29be
Fix: helm addon demo issues ( #3033 )
...
* helm-port-forward
Signed-off-by: wangyike <wangyike_wyk@163.com >
* fix several issues
Signed-off-by: wangyike <wangyike_wyk@163.com >
* Fix comments
Signed-off-by: wangyike <wangyike_wyk@163.com >
2022-01-04 15:57:57 +08:00
Zheng Xi Zhou
24c00fc99b
Fix: don't skip health check for observability in single cluster ( #3031 )
...
* Fix: don't skip health check for observability in single cluster
When there is no clusters, users use cli to enable observability,
we use workflow `apply-application-in-parallel` to enable the addon.
This workflow will skip health check and the addon won't become ready.
Signed-off-by: Zheng Xi Zhou <zzxwill@gmail.com >
* Fix CI issue
Signed-off-by: Zheng Xi Zhou <zzxwill@gmail.com >
2022-01-04 11:13:09 +08:00
Zheng Xi Zhou
820db96eae
Fix: change Grafana service type and remove domain parameter ( #2996 )
...
* Fix: change Grafana service type and remove domain parameter
Use Grafana service's external IP to visit the dashboard and
remove the prameter domain
Signed-off-by: Zheng Xi Zhou <zzxwill@gmail.com >
* address CI issues
Signed-off-by: Zheng Xi Zhou <zzxwill@gmail.com >
* fix api issue
Signed-off-by: Zheng Xi Zhou <zzxwill@gmail.com >
* fix ci
Signed-off-by: Zheng Xi Zhou <zzxwill@gmail.com >
* fix ci
Signed-off-by: Zheng Xi Zhou <zzxwill@gmail.com >
2021-12-26 20:38:19 +08:00
wyike
5210800cac
Fix: add registryName into addon list ( #2993 )
...
* Fix: add registryName into addon list
Signed-off-by: wangyike <wangyike_wyk@163.com >
* fix congig map
Signed-off-by: wangyike <wangyike_wyk@163.com >
* fix several comments
Signed-off-by: wangyike <wangyike_wyk@163.com >
* small fix
Signed-off-by: wangyike <wangyike_wyk@163.com >
2021-12-25 12:37:23 +08:00
qiaozp
e818921a87
Fix: return reasonable error make multi-registry work ( #2995 )
...
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
2021-12-24 16:06:07 +08:00