Renovate doesn't pick up updates for new revisions Bitnami Redis docker image #29094
Replies: 3 comments 10 replies
-
From your point of view, do you wish to restrict the debian version or r version? Or you don't mind as long as it's debian, plus the Redis version goes up? |
Beta Was this translation helpful? Give feedback.
-
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. To get started, please read our guide on creating a minimal reproduction. Good luck, The Renovate team |
Beta Was this translation helpful? Give feedback.
-
try this: {
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"config:base"
],
"packageRules": [
{
"description": "Use custom regex versioning for bitnami images",
"matchPackagePrefixes": ["gcr.io/bitnami-containers/", "bitnami/"],
"matchDatasources": ["docker"],
"versioning": "regex:^(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)(:?-(?<compatibility>.+)-(?<build>\\d+)(?:-r(?<revision>\\d+))?)?$"
},
]
} |
Beta Was this translation helpful? Give feedback.
-
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.
GitHub, version "latest"
Please tell us more about your question or problem
Hi all,
I'm facing an issue where Renovate isn't picking up updates for new revisions of the Bitnami Redis docker image when using a pinned version with a specific Debian release.
Here's what's happening:
Working Updates:
Renovate successfully detects and creates PRs for updates like:
-FROM docker.io/bitnami/redis:7.2.3-debian-11-r0
+FROM docker.io/bitnami/redis:7.2.4-debian-11-r0
Missing Updates:
However, it doesn't seem to create PRs for updates to newer revisions within the same Debian release, such as:
-FROM docker.io/bitnami/redis:7.2.4-debian-11-r0
+FROM docker.io/bitnami/redis:7.2.4-debian-11-r5
My Renovate config is as follows:
I've tried various wildcard patterns for the version field (e.g., 7.2.4-debian-11-r*), and also loose versions + allowed versions as it was mentioned in another discussion but it doesn't seem to work.
Example of such config:
Is there a specific configuration or setting I'm missing to make Renovate detect these revision updates consistently? Any help or suggestions would be greatly appreciated!
Thank you!
Logs (if relevant)
Logs
Beta Was this translation helpful? Give feedback.
All reactions