This was seen when running helmfile deps:
in ./helmfile.yaml: unable to update deps: no resolved dependency found for "redis", running "helmfile deps" may resolve the issue
It seems that the resolution of T401478 didn't go quite far enough. We did create copies of the git repository but unfortunately the index.yaml that we copied here still referenced artifacts from bitnami servers which are now missing. This ticket is an attempt to fix that by now referencing chart packages we have built from source and archived ourselves. We noticed this issue in the context of T385981 where it appears a redis chart was missing.
@Ollie.Shotton_WMDE
we previously used a Helm repository that was an index.yaml file in a Git repo that we forked
that index.yaml file pointed at packages and containers hosted by Bitnami not ones we controlled
that caused us to not be able to pull a redis chart when trying to test the MW1.43 update
to (attempt to) fix this, we created the chart packages ourselves and hosted them as GitHub release assets on our fork of the Bitnami git repo and used direct links in helmfile.yaml rather than a Helm repository
PRs:
- #2253 | fix: bitnami chart URLs
- https://github.com/wbstack/charts/pull/201
- https://github.com/wmde/wbaas-deploy/pull/2257
- https://github.com/wmde/wbaas-deploy/pull/2258
- https://github.com/wbstack/charts/pull/202
- https://github.com/wbstack/charts/pull/203
- https://github.com/wmde/wbaas-deploy/pull/2259