Missing Feature: helmfile oci:true
is not read in case of using 3 dashes "---"
#30168
Unanswered
PhilipAbed
asked this question in
Request Help
Replies: 2 comments 5 replies
-
Hi there, Get your discussion fixed faster by creating a minimal reproduction. This means a repository dedicated to reproducing this issue with the minimal dependencies and config possible. Before we start working on your issue we need to know exactly what's causing the current behavior. A minimal reproduction helps us with this. Discussions without reproductions are less likely to be converted to Issues. Please follow these steps:
Good luck, The Renovate team |
Beta Was this translation helpful? Give feedback.
0 replies
-
i created a test in
|
Beta Was this translation helpful? Give feedback.
5 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
What would you like help with?
a case where
oci:true
in the helm file is not supportedHow are you running Renovate?
Self-hosted
If you're self-hosting Renovate, tell us which platform (GitHub, GitLab, etc) and which version of Renovate.
github
Please tell us more about your question or problem
Having a helmfile like with separated repositories/ releases will not consider the oci repositories
The code expects repositories and releases to be in the same document.
but both are separated by
---
which indicates the start of a new document.see
renovate/lib/modules/manager/helmfile/extract.ts
Lines 117 to 126 in da33634
it is trying to find the same repository name in both
releases
andrepositories
in the same docbut while debugging i can see they are separated into 2 docs.
first
doc
hasrepositories
,second
doc
hasreleases
.impact: This is causing
karpetner
dependency to usehelm
datasource instead ofdocker
datasource even though it's set withoci:true
Logs (if relevant)
Logs
Beta Was this translation helpful? Give feedback.
All reactions