You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The cause of this is that gzip charts pulled from Helm repos are packaged with their dependency charts, so when the gzip URL is fetched and unpacked the dependencies are already present. Charts stored unpacked in git repos often do not have the dependencies stored alongside them, and just link to them in the Chart.yaml.
Ultimately it would be good to implement a function that essentially performs helm dependency build in the CI tool. As a temporary fix though, you can leave the remote URLs for these git repos by setting RemoteDependencies: true in your upstream.yaml. The Helm install will then handle pulling down the dependency charts as needed.
When chart is stored in github repo and has dependencies, the dependencies are not pull down by CI tool, and chart installation fails:
The CI tool should run
helm dependency build CHART
in order to make dependencies available.Example above is from BTP's Chronicle chart: https://github.com/btpworks/chronicle/tree/main/charts/chronicle
The text was updated successfully, but these errors were encountered: