我正在尝试使用Artifactory作为我们的Helm Charts的前线。我有以下设置:
应该发生的是19989996:19990001.632
19989997:19990002.632
19989998:19990003.632
19989999:19990004.632
虚拟仓库管理合并两个上游index.yaml文件。
但是,我在日志中遇到以下异常:
helm-stable
看起来Artifactory试图通过某个库强制执行semver并且它不会解析社区index.yaml文件。这打破了产品的整个功能。
这是社区index.yaml:
的突破2018-03-20 18:58:04,483 [art-exec-276943] [ERROR] (o.a.a.h.r.m.HelmVirtualMerger:194) - Couldn't read index file in remote repository helm-remote-stable : (was com.github.zafarkhaja.semver.UnexpectedCharacterException) (through reference chain: org.jfrog.repomd.helm.model.HelmIndexYamlMetadata["entries"]->java.util.LinkedHashMap["grafana"]->java.util.TreeSet[6])
请注意- created: 2018-01-28T21:04:13.090211594Z
description: The leading tool for querying and visualizing time series and metrics.
digest: 6c25c79e16df4c31637d3f8b1b379bb4c0a34157fa5b817f4c518ef50d43911b
engine: gotpl
home: https://grafana.net
icon: https://raw.githubusercontent.com/grafana/grafana/master/public/img/logo_transparent_400x.png
maintainers:
- email: zanhsieh@gmail.com
name: Ming Hsieh
name: grafana
sources:
- https://github.com/grafana/grafana
urls:
- https://kubernetes-charts.storage.googleapis.com/grafana-0.6.tgz
version: "0.6"
整个事情。
有关如何解决此问题的任何想法?我正在使用Artifactory云产品。
答案 0 :(得分:2)
这已在Artifactory版本5.9.0中修复。 您可以在此处找到更多详细信息:https://www.jfrog.com/jira/browse/RTFACT-15668
答案 1 :(得分:0)
您是否尝试将helm-local-stable
图表的版本从0.6更改为0.6.0并将其推送到{{1}}。