WARN: artifactErrors .version is quarantined so .time exists but .version is missing #28998
-
What would you like help with?I would like help with my configuration 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? Please tell us more about your question or problemHey all, Really quick one 'hopefully', probably doesn't need to go into great detail, basically as per the title, an associate reports that their pipeline breaks when .time and .version does not match, if they run it against a public repo it works fine (which is expected), but some of the versions have been quarantined by one of our tools since they have vulnerabilities (as per NPM specification) so .time exists and .version does not, the error from Renovate is as follows: `WARN: artifactErrors (repository=Backstage/EngineersHub, baseBranch=main, branch=renovate/zod-to-json-schema-3.x) "artifactErrors": [ { "lockFile": "yarn.lock", "stderr": "➤ YN0000: · Yarn 4.1.1\n➤ YN0000: ┌ Resolution step\n➤ YN0082: │ zod-to-json-schema@npm:3.23.0: No candidates found\n➤ YN0000: └ Completed in 3s 937ms\n➤ YN0000: · Failed with errors in 3s 956ms\n" } ]` Any idea if there is a configuration option or workaround available? Any comments or info would be greatly appreciated, Many thanks, Steve B Logs (if relevant)Logs
|
Beta Was this translation helpful? Give feedback.
Replies: 4 comments 3 replies
-
This error comes from |
Beta Was this translation helpful? Give feedback.
-
Hi, please format any copy/pasted code or logs so they're readable. You can find a Markdown code formatting guide here as well as some GitHub-specific information formatting code blocks here. Thanks, the Renovate team |
Beta Was this translation helpful? Give feedback.
-
Hi there, This issue or discussion is missing some logs, making it difficult or impossible to help you. Depending on which situation applies follow one, some or all of these instructions. No logs at allIf you haven't posted any log yet, we need you to find and copy/paste the log into the issue template. Finding logs on hosted appSelect me to read instructionsIf you use the Mend Renovate app (GitHub):
Finding logs when self-hostingSelect me to read instructionsRead the Renovate docs, troubleshooting, self-hosted to learn how to find the logs. Insufficient logsSelect me to read instructionsIf you already gave us a log, and the Renovate team said it's not enough, then follow the instructions from the No logs at all section. Formatting your logsSelect me to read instructionsPlease put your logs in a
If you feel the logs are too large to paste here, please use a service like GitHub Gist and paste the link here. Good luck, The Renovate team |
Beta Was this translation helpful? Give feedback.
-
Ultimately, yarn is reporting back "I can't build this dependency tree". Renovate itself is not erroring directly. I'm not sure it's possible to tell from the logs you provided already exactly why. It may have nothing to do with time existing but version being present. Instead there may be a package which depends on the exact version you removed from your registry, so it fails. Debug logs from a run will be necessary to form any more specific opinions |
Beta Was this translation helpful? Give feedback.
Ultimately, yarn is reporting back "I can't build this dependency tree". Renovate itself is not erroring directly. I'm not sure it's possible to tell from the logs you provided already exactly why. It may have nothing to do with time existing but version being present. Instead there may be a package which depends on the exact version you removed from your registry, so it fails.
Debug logs from a run will be necessary to form any more specific opinions