Helm manager with registryAliases in config containing '/' (slash) #29747
-
What would you like help with?I think I found a bug 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.GitLab, Renovate v37.397.0 Please tell us more about your question or problemThis is a follow-up bug report to GHSA-rqgv-292v-5qgr. registryAliases: {
'$HARBOR_HOST/$HARBOR_PROJECT': 'registry.example.com/proxy',
'$HARBOR_HOST/tools': 'registry.example.com/tools'
}, The images are used within GitLab CI/CD, hence the variables - they are replaced by GitLab during the CI run. The registryAliases are defined for Renovate so that Renovate knows how to fetch new image versions. However, the helmv3 manager is adding the
This unfortunately results in an incomplete merge request, and we are effectively prevented from updating any Helm dependency. (Note: The string Since the
Logs (if relevant) |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
We were able to solve it by configuring
I think this issue still needs a fix because:
|
Beta Was this translation helpful? Give feedback.
We were able to solve it by configuring
registryAliases
under the top-levelgitlabci
manager object, such that no other manager attempts to use them:I think this issue still needs a fix because: