Inconsistent dependency names when handling OCI Helmcharts in argocd and helm providers #33758
Unanswered
p4block
asked this question in
Request Help
Replies: 1 comment
-
https://docs.renovatebot.com/configuration-options/#overridedepname |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
How are you running Renovate?
Self-hosted Renovate
If you're self-hosting Renovate, tell us which platform (GitHub, GitLab, etc) and which version of Renovate.
GitLab
Please tell us more about your question or problem
A continuation of #33143
Context:
We have a big GitOps repo with both ArgoCD Applications and an Applicationset that installs umbrella charts. After the recent change by Bitnami to OCI charts we had an unexpected change in behavior:
OCI charts in ArgoCD Application resources are detected as Docker images, that causes their depName to be set to the full path of the image. For example:
Update registry-1.docker.io/bitnamicharts/mysql Docker tag to v12.2.1
However, the same doesn't happen with OCI charts set in Chart.yaml (installed with an Applicationset). These are still detected as docker images, but without the repourl prefix:
Update mysql Docker tag to v12.2.1
We have no strong feelings one way or another, but in order to have a sane experience we need to, theoretically...
So far I haven't been able to fin a way to do the second approach, which I think would be the best solution for us. I've spent a few hours on this and can't seem to find how to do so. I think it may involve a customManager?
Logs (if relevant)
No response
Beta Was this translation helpful? Give feedback.
All reactions