Renovate: Reached PR creation limit even though no PRs have been created

Created on 2 Apr 2019  Â·  4Comments  Â·  Source: renovatebot/renovate

What Renovate type are you using?
Forked renovate

Describe the bug
Renovate bot is not creating PRs when a PR hourly limit is set with a schedule.

Did you see anything helpful in debug logs?

DEBUG: PR hourly limit remaining: 0
DEBUG: processBranch with 10 upgrades(dependencies=["@angular/animations","@angular/common","@angular/compiler","@angular/compiler-cli","@angular/core","@angular/forms","@angular/language-service","@angular/platform-browser","@angular/platform-browser-dynamic","@angular/router"], branch="renovate/angular")
DEBUG: Setting baseBranch to master(dependencies=["@angular/animations","@angular/common","@angular/compiler","@angular/compiler-cli","@angular/core","@angular/forms","@angular/language-service","@angular/platform-browser","@angular/platform-browser-dynamic","@angular/router"], branch="renovate/angular")
DEBUG: Setting baseBranch to master(dependencies=["@angular/animations","@angular/common","@angular/compiler","@angular/compiler-cli","@angular/core","@angular/forms","@angular/language-service","@angular/platform-browser","@angular/platform-browser-dynamic","@angular/router"], branch="renovate/angular")
DEBUG: getBranchPr(renovate/angular)(dependencies=["@angular/animations","@angular/common","@angular/compiler","@angular/compiler-cli","@angular/core","@angular/forms","@angular/language-service","@angular/platform-browser","@angular/platform-browser-dynamic","@angular/router"], branch="renovate/angular")
DEBUG: findPr(renovate/angular, null, open)(dependencies=["@angular/animations","@angular/common","@angular/compiler","@angular/compiler-cli","@angular/core","@angular/forms","@angular/language-service","@angular/platform-browser","@angular/platform-browser-dynamic","@angular/router"], branch="renovate/angular")
DEBUG: branchExists=false(dependencies=["@angular/animations","@angular/common","@angular/compiler","@angular/compiler-cli","@angular/core","@angular/forms","@angular/language-service","@angular/platform-browser","@angular/platform-browser-dynamic","@angular/router"], branch="renovate/angular")
DEBUG: Branch has 10 upgrade(s)(dependencies=["@angular/animations","@angular/common","@angular/compiler","@angular/compiler-cli","@angular/core","@angular/forms","@angular/language-service","@angular/platform-browser","@angular/platform-browser-dynamic","@angular/router"], branch="renovate/angular")
DEBUG: recreateClosed is true(dependencies=["@angular/animations","@angular/common","@angular/compiler","@angular/compiler-cli","@angular/core","@angular/forms","@angular/language-service","@angular/platform-browser","@angular/platform-browser-dynamic","@angular/router"], branch="renovate/angular")
INFO: Reached PR creation limit - skipping branch creation(dependencies=["@angular/animations","@angular/common","@angular/compiler","@angular/compiler-cli","@angular/core","@angular/forms","@angular/language-service","@angular/platform-browser","@angular/platform-browser-dynamic","@angular/router"], branch="renovate/angular")

Note: DEBUG: PR hourly limit remaining: 0 however there hasn't been any PR in the last 2 days and my hourly limit is 2.

To Reproduce
Steps to reproduce the behavior:

  1. Set a schedule with an hour limit

Expected behavior
That PRs are created when the threshold is not reached.

Additional context

@rarkins

Most helpful comment

@alan-agius4 one thing I noticed was that the angular-cli repo was not being serviced every hour, because it's on a free plan and they get lowest priority at times of high load. I have added a manual priority overload for all angular repos now so that it should get processed hourly and be easier to observe. Please let me know if the problem reoccurs.

All 4 comments

just now, it seems that a PR was created without doing any changes

@alan-agius4 I didn't do anything manually, so that PR still came from Renovate automatically. I'll keep checking logs in case there's any hint about why it wasn't created earlier.

@alan-agius4 one thing I noticed was that the angular-cli repo was not being serviced every hour, because it's on a free plan and they get lowest priority at times of high load. I have added a manual priority overload for all angular repos now so that it should get processed hourly and be easier to observe. Please let me know if the problem reoccurs.

Thanks a lot for your help and for changing the priority.

I’ll let you know if the problem reoccurs.

On Tue, 02 Apr 2019 at 16:58, Rhys Arkins notifications@github.com wrote:

@alan-agius4 https://github.com/alan-agius4 one thing I noticed was
that the angular-cli repo was not being serviced every hour, because it's
on a free plan and they get lowest priority at times of high load. I have
added a manual priority overload for all angular repos now so that it
should get processed hourly and be easier to observe. Please let me know if
the problem reoccurs.

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/renovatebot/renovate/issues/3473#issuecomment-479036537,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AQv-WseouD6L3ECatczM32rIrwP06oVBks5vc3AYgaJpZM4cXTgD
.

Was this page helpful?
0 / 5 - 0 ratings