Why could renovate start drop pnpmfileChecksum from the lockfile? #30812
-
What would you like help with?I would like help with my configuration How are you running Renovate?Mend Renovate hosted app on github.com If you're self-hosting Renovate, tell us which platform (GitHub, GitLab, etc) and which version of Renovate.No response Please tell us more about your question or problemWe just updated our pnpm version to 9.7.0 and the next PR created by renovate just drops the Have you seen this before? Will check the logs and add them later. Logshttps://gist.github.com/karfau/0db8457bdadbcd80b1c55a39fa97e769 |
Beta Was this translation helpful? Give feedback.
Replies: 4 comments 12 replies
-
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.
-
I found this upstream bugreport: And somebody linked a PR to that bugreport: The PR author wrote this:
|
Beta Was this translation helpful? Give feedback.
-
I don't have time to continue discussing any further here, so I will leave this final summary: Renovate is not removing any checksum from the lock file - the I will mark this as the answer, please reply to it with any further details you find regarding |
Beta Was this translation helpful? Give feedback.
-
This is a major blocker for us right now as it turns out. We are NOT on self-hosted and can't use On the pnpm side, I think they should separate the lockfile generation from the actual execution of the script so that we can solve this problem granularly. On the Renovate side, I think the flags should be configurable to avoid this sort of thing. I do understand that |
Beta Was this translation helpful? Give feedback.
I don't have time to continue discussing any further here, so I will leave this final summary:
Renovate is not removing any checksum from the lock file - the
pnpm
command is. Most likely it's apnpm
bug if it only just started happening. Potentially the bug doesn't exist yet and you need to be the one to report it.I will mark this as the answer, please reply to it with any further details you find regarding
pnpm
behavior.