Helm3-将图表推送到gitlab时,校验和摘要格式无效

时间:2019-11-21 15:05:42

标签: github gitlab kubernetes-helm

当我尝试将Helm Chart推入注册表时,出现以下错误:

[1] "---after using factors and levels----"
  code c2
1    A  1
2    b  2
3    C  3
4    d  4

我尝试在Github上启动Gitlab(在现有的个人存储库上)

我使用头盔v3.0.0 + ge29ce2a

这是我使用的命令:

1)登录到注册表

Error: failed commit on ref "manifest-sha256:5baf343aead5ca0a290482a62446500bc92678c991f70f67897c80cc69f7e39b": invalid content digest in response: invalid checksum digest format

2)图表保存命令

$ helm registry login -p ${myPassword} -u ${myUsername } ${myRepository}
Login succeeded

3)图表推送

$ helm chart save chartName monrepo.gitlab.io/project/chartName:0.3
ref:     monrepo.gitlab.io/project/chartName:0.3
digest:  045670a42277f7d66049e00d17a8d6928398073e9659d7a531dccbd4a990d6ba
size:    1.5 KiB
name:    chartName
version: 0.3
0.3: saved

====堆栈跟踪====

$ helm chart push monrepo.gitlab.io/project/chartName:0.3
Error: failed commit on ref "manifest-sha256:5baf343aead5ca0a290482a62446500bc92678c991f70f67897c80cc69f7e39b": invalid content digest in response: invalid checksum digest format

当我尝试启动Github Helm存储库或Gitlab OCI容器注册表时,错误和堆栈跟踪是相同的。

有什么主意吗?非常感谢

1 个答案:

答案 0 :(得分:0)

我遇到了类似的错误,但这是为了区分大小写。我像你一样使用大写字符。 另外,请检查您的图表版本。格式应为1.1.1(major.minor.patch)或单个数值。

这可能会有所帮助。 https://helm.sh/docs/chart_best_practices/conventions/