-
Notifications
You must be signed in to change notification settings - Fork 100
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bulldozer is not auto merging my PRs #378
Comments
Hey @llopes-webera, sorry you are having trouble with Bulldozer. It's kind of hard to debug problems like this without access to the environment or additional details about errors that are happening, but here's some information that might help:
To debug further, you might want to check:
I think the main thing that will help is determining if GitHub webhooks are making it to Bulldozer or not. If they are, the logs should explain what is happening. If they are not, the problem is probably due to configuration in GitHub or your Kubernetes cluster, rather than a problem with Bulldozer. |
Perfect @bluekeyes. I so much appreciated the tricks. I found that someone else deleted all the deployment (resources) from Thank you very much for your answer. |
That is a log error that I'm getting @bluekeyes.
Another one:
I deployed the latest image from |
Yes, the GitHub App must be configured to point at your server and must be installed on the repositories where you'd like to use Bulldozer. If this was working before and you restored the application in your K8s cluster using the same URLs and configuration, I expect the GitHub App still works. If the log messages you shared are recent, that's also good evidence that the app is configured and delivering webhooks to the Bulldozer server. Both of those log messages seem fine to me:
Most of the log messages include the repository name and pull request number in the |
Pretty perfect. I'm going to check that. I huge much appreciate your support, @bluekeyes. |
If you have access to the GitHub App management UI (see Maintaining GitHub Apps), you can go to the "Advanced" tab to see a record of recent webhook deliveries from GitHub's point of view. This shows events for all repositories, so you'll want to check if immediately after performing some action in your principal repository. Expand the events to see the payload that GitHub sent. This view will show you that (a) GitHub actually generated an event for the repository and (b) if Bulldozer processed the event or returned an error. One time, I did see GitHub "forget" about the repositories an app was installed on, even though it showed as enabled for all repositories. I was able to fix this by uninstalling the app from the organization and installing it again. You might want to try this if you don't see any events for your repository in the recent webhook delivery view in GitHub. |
Good afternoon, team. Thanks for your help in advance.
I'm figuring out an issue with Bulldozer that stopped to auto-merge my organization PRs around three weeks ago. I noted is kind of some changes by Engineers in the Helm Chart, like:
Also, the specification looks like some old one. Instead of
Trigger
andIgnore
, there are usingWhitelist
andBlacklist
. Is it some older version, please?My apologies for any dumb question, but I'm not much familiar with
Bulldozer
. Thank you very much for your support.The text was updated successfully, but these errors were encountered: