You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
However, Alloy helm chart expects sha256 to be set in digest field. Attempt to set digest to null and provide digest as part of tag fails with:
metadata.labels: Invalid value: "v1.4.3@sha256:": a valid label must be an empty string or consist of alphanumeric characters, '-', '' or '.', and must start and end with an alphanumeric character (e.g. 'MyValue', or 'my_value', or '12345', regex used for validation is '(([A-Za-z0-9][-A-Za-z0-9.])?[A-Za-z0-9])?')
Because helm chart logic tries to get value from tag and add it to the labels:
What's wrong?
Renovate bot supports detecting docker images in helm values files1 that follow conventional format like:
However, Alloy charts are not compatible with this format due to the additional
digest
field and un-conventional usage oftag
property:alloy/operations/helm/charts/alloy/values.yaml
Lines 123 to 132 in f0211d0
Renovate bot detects helm-values file and tries to replace tag value:
However, Alloy helm chart expects sha256 to be set in
digest
field. Attempt to setdigest
tonull
and provide digest as part oftag
fails with:Because helm chart logic tries to get value from
tag
and add it to the labels:alloy/operations/helm/charts/alloy/templates/_helpers.tpl
Lines 58 to 61 in f0211d0
Steps to reproduce
Configure renovate bot to watch alloy's values file
System information
No response
Software version
No response
Configuration
Logs
Footnotes
https://docs.renovatebot.com/modules/manager/helm-values/ ↩
The text was updated successfully, but these errors were encountered: