chartmuseum/helm-push

The tgz generated doesn't contains Chart.lock

Moser-ss opened this issue · 1 comments

When we use the command helm push mychart/ chartmuseum it generates a tgz file that doesn't contains the Chart.lock. I think that is because the version of the helm we are using contains this bug helm/helm#7670

helm.sh/helm/v3 v3.0.1

// CreateChartPackage creates a new .tgz package in directory
func CreateChartPackage(c *Chart, outDir string) (string, error) {
if c.V2 != nil {
return v2chartutil.Save(c.V2, outDir)
} else {
return chartutil.Save(c.V3, outDir)
}
}

Looks the issue was fixed in the release v0.9.0
Thanks @jdolitsky