Renovate exits with code 0 in the middle of the process #30529
Replies: 6 comments 15 replies
-
|
It's unlikely that renovate is exiting itself without any message. Most likely is that the process or container is being killed by the OS or scheduler, such as for out of memory problems. |
Beta Was this translation helpful? Give feedback.
-
|
Same problem here on some project. Debug view show something like
And then stops without any error. |
Beta Was this translation helpful? Give feedback.
-
|
Ok some leads for my case at least for a maven project. The two hosts that seems to cause issue : api.bitbucket.org and https://gitbox.apache.org As a side note, when a URL was not whitelisted in our proxy, we had a 407 or 403 http return code. |
Beta Was this translation helpful? Give feedback.
-
|
For us, one problem seems to be with the https://docs.aws.amazon.com/AmazonECR/latest/public/public-service-quotas.html I am still going through re-enabling managers for our largest monorepo (slowly), so I might find other cases |
Beta Was this translation helpful? Give feedback.
-
|
Not sure if that helps, but we had the same issue in the past and it was caused by versions checks to So I would check if any registry returns any 4XX error. |
Beta Was this translation helpful? Give feedback.
-
|
I've managed to replicate this issue successfully with large dependencies, for example the Python package aiohttp which has a decompressed body of 7MB, and the NPM package typescript. Attached is a packet capture and TLS keys showing an example failed request. I instrumented the Renovate bot code as follows: lib/util/http/got.ts: On a failed run, gotsStarted - gotsFinished - gotsRejected > 0, i.e. the promise was started but never resolved or rejected. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
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.
GitHub
Please tell us more about your question or problem
In most of the runs renovate just stops when processing the last dependency (at least I think this is where it is). It exits with status code 0. Here is the end of the log of a "failed" run:


In a successful run it continues to list all the packages it finds:
Logs (if relevant)
Logs are to long for inline. File attached:
job-logs.txt
Beta Was this translation helpful? Give feedback.
All reactions