Renovate does not find updates for some maven dependencies #39532
Unanswered
Spindl
asked this question in
Request Help
Replies: 1 comment
-
|
We had a similar problem and it was fixed by manually setting respectLatest to false for maven. Another person seems to have had similar issues: #36927 (comment) |
Beta Was this translation helpful? Give feedback.
0 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
Which platform you running Renovate on?
GitLab (.com or self-hosted)
Which version of Renovate are you using?
41.156.x
Please tell us more about your question or problem
After updating our Renovate deployment from 39.264.0 to 41.156.x we noticed that it does not see possible updates for some maven dependencies.
For context: We are releasing our artifacts split into productive code (xy:aggregator) and integrationtest code (xy:integrationtest). Both parts are released together and have the same version, though one is released a bit after the other. There never is only one of the two with a certain version, they always exist both.
Now what happens is that in some cases, Renovate sees the update for one of them, but not for the other, even though both exist in the binary repo. This behavior is consistent among any number of runs, and updating to the latest 42 version did not change anything.
Here is an example excerpt of the relevant parts from the logs for one case where this occurred (the dark-blue lines are the relevant ones), from a run on 2025-11-21 around 10:00:
When scanning, the same amount of releases is discovered for both artifacts:

But when checking for updates, no update is discovered for the productive code:

While for the integrationtest code, it is found as expected:

As mentioned above, both versions exist in the binary repo as they are released together.
Also, there are other cases where it's exactly the other way around, i.e. where the update for the productive code is found but not for the integrationtest.
And finally, in the majority of cases the update is found for both dependencies.
Do you have any idea what could cause this?
Also, I'm having a hard time providing a reproducer for this behavior, maybe you have some tips there if you require one?
Logs (if relevant)
Logs
Beta Was this translation helpful? Give feedback.
All reactions