Helm chart versions in values.yaml #29764
Unanswered
fuero
asked this question in
Request Help
Replies: 1 comment 1 reply
-
you need to play with versioning setting, maybe semver is appropriate for you |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
What would you like help with?
I would like help with my configuration
How are you running Renovate?
Self-hosted
If you're self-hosting Renovate, tell us which platform (GitHub, GitLab, etc) and which version of Renovate.
Self-hosted Gitlab, renovatebot 37.412.2
Please tell us more about your question or problem
I have a helm chart that creates Flux
HelmRelease
resources, using config blocks invalues.yaml
like this:This works fine with this config:
But Helm supports version ranges, with which this config has trouble:
yielding:
Running helm itself like this works fine though:
I know that the docker datasource doesn't support ranges, but helm does. Helm will use 1.2.3_2024-03-04.bc2e912 for =1.2.3.
In the registry, there are:
setting chartVersion to 1.2.3 yields 1.2.4-3_2024-03-15.18a741a, which is not the desired version.
Using packageRules, I can lock down the version the desired one:
So I'm stuck to use the workaround using HTTP(S) instead of OCI URLs, the docker datasource, and using allowedVersions in packageRules? I'd like to just use flux/helm to fulfill the versionn requirement and have renovate recommend a range.
Can this be done?
Logs (if relevant)
Logs
Beta Was this translation helpful? Give feedback.
All reactions