Hi all, You may have noticed the flood of automated emails from solrbot to issues@ yesterday about many branch_9x Renovate PRs being flagged as "abandoned". Then some hours later, on the next solrbot run, they were flipped back.
Turns out this is due to a bug in the version of Renovate we were running (v41.82.10): Maven Central returned HTTP 403 errors (likely rate-limiting) during a scheduled run. Renovate mistakenly treated this as "no updates available" rather than a transient registry error, causing existing open PRs to be incorrectly classified as abandoned. A separate bug caused Renovate's "is this branch modified by a human?" check to fail so that the PR was not actually closed. What I've done: I have upgraded solrbot to the latest Renovate version (v43.x), which includes a fix for the seconds bug. I have also modified the cron schedule on which the two jobs (main and branch_9x) run. Earlier they ran simultaneously at midnight and every 4 hours. Obviously that may sometimes overwhelm maven with all the lookups. Now they run every 6 hours, with 3 hours skew, so 9x job starts midnight and the main-branch job start at 3am. Hopefully this will prevent the rate limiting. I'm also going to report a bug to the renovate project about maven's HTTP 403 should be treated as a temp problem. Jan --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
