Package rule to schedule update internal helm charts #39277
Unanswered
wrighbr
asked this question in
Request Help
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
How are you running Renovate?
Self-hosted Renovate
Which platform you running Renovate on?
GitHub.com
Which version of Renovate are you using?
41.169.1
Please tell us more about your question or problem
I'm trying to set up a packageRule to control the update schedule for our internal Helm charts, which are hosted at http://kubernetes-charts.some-domain.com. My goal is to have Renovate check for updates to these specific charts only on the 10th day of the month.
I tried adding the following rule to my configuration:
My expectation was that this rule would match Helm dependencies from that registryUrls and apply the schedule only to them.
However, I'm seeing an unintended side effect: Renovate now appears to be forcing all Helm chart lookups (including public charts) to go through our internal registry. This is causing failures for any public charts (e.g., from https://kubernetes.github.io/ingress-nginx, etc.) as they obviously don't exist in our internal repository.
(See attached logs for examples of these failed lookups.)
Is this the correct way to apply a schedule based on a chart's repository URL? How can I scope this scheduling rule only to charts from my internal registry without breaking the lookup for all other public Helm charts?
Thanks for any help!
Logs (if relevant)
Logs
Beta Was this translation helpful? Give feedback.
All reactions