Handle messy index files

Signed-off-by: Matt Farina <matt.farina@suse.com>
(cherry picked from commit 69efc0d4fb)
pull/31153/head
Matt Farina 2 months ago
parent b0fcbc5487
commit 039b0b18d3
No known key found for this signature in database
GPG Key ID: 92C44A3D421FF7F9

@ -357,6 +357,7 @@ func loadIndex(data []byte, source string) (*IndexFile, error) {
for idx := len(cvs) - 1; idx >= 0; idx-- {
if cvs[idx] == nil {
log.Printf("skipping loading invalid entry for chart %q from %s: empty entry", name, source)
cvs = append(cvs[:idx], cvs[idx+1:]...)
continue
}
// When metadata section missing, initialize with no data

@ -68,6 +68,7 @@ entries:
grafana:
- apiVersion: v2
name: grafana
- null
foo:
-
bar:

Loading…
Cancel
Save