OSV disables upgrading to patched version #29280
-
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.37.377.7 Please tell us more about your question or problemPython's Despite (no, actually because) we've enabled Logs (if relevant)Logs
|
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 10 replies
-
the osv entry should be updated to a version which isn't yanked |
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.
-
tl;dr: the OSV package rule requests Explanation:
...
{ "version": "2.31.0", "releaseTimestamp": "2023-05-22T15:12:42.000Z" },
{ "version": "2.32.0", "isDeprecated": true, "releaseTimestamp": "2024-05-20T16:08:19.000Z" },
{ "version": "2.32.1", "isDeprecated": true, "releaseTimestamp": "2024-05-20T22:08:45.000Z" },
{ "version": "2.32.2", "releaseTimestamp": "2024-05-21T18:51:29.000Z" },
...
{
"matchDatasources": ["pypi"],
"matchPackageNames": ["requests"],
"matchCurrentVersion": "2.31.0",
"allowedVersions": "==2.32.0",
"isVulnerabilityAlert": true,
...
}
Probably, it would make sense to never require an exact version for GHSA and OSV alerts but always use |
Beta Was this translation helpful? Give feedback.
Fix -> #29666