Config question for Docker tag with SemVer und long prefix #36456
Unanswered
The-Engineer
asked this question in
Request Help
Replies: 1 comment 2 replies
-
|
For each of these images with abnormal versioning, please give describe:
I think the easiest way to solve this may be:
Although there are other ways too, depending on what you tell me |
Beta Was this translation helpful? Give feedback.
2 replies
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
If you're self-hosting Renovate, tell us which platform (GitHub, GitLab, etc) and which version of Renovate.
GitLab Selfhosted
Please tell us more about your question or problem
Hi :)
I am very happy with renovate and for almost all my usecases it works. I just got a problem with one of my Docker compose files. I got an issue with the following
compose.yamlfile because the gitlab-runner image uses "weird" tags for its versioning.updating Gitlab itself is no problem, but my config does not find updates for teh runner.
The config used:
{ "$schema": "https://docs.renovatebot.com/renovate-schema.json", "extends": [ "config:recommended", "docker:pinDigests", ":dependencyDashboard" ], "labels": ["renovatebot"], "automerge": false, "assignees": ["felix"] }ChatGPT and Copilot are no help sadly with renovate confs. My last try was the following but did not find updates either:
{ "$schema": "https://docs.renovatebot.com/renovate-schema.json", "extends": [ "config:recommended", "docker:pinDigests", ":dependencyDashboard" ], "labels": ["renovatebot"], "automerge": false, "assignees": ["felix"], "regexManagers": [ { "fileMatch": ["^docker-proxmox/compose\\.yaml$"], "matchStrings": [ "image:\\s*gitlab/gitlab-runner:(?<currentValue>alpine-v[0-9.]+)@sha256:[a-f0-9]+" ], "depNameTemplate": "gitlab/gitlab-runner", "datasourceTemplate": "docker", "versioningTemplate": "docker" } ] }with this config the runner image is in the Depenency Dashboard as detected dependency as
but the bot does not find any updates. Do you have an idea why?
Renovate version in the logs is 40.36.1, right now I am using 40.42.5
Thanks for helping out :)
Best, Felix
Logs (if relevant)
Logs
Beta Was this translation helpful? Give feedback.
All reactions