Yesterday we started noticing bulldozer pushing commits before merging
we're using v1.17.0


The surrounding logs
Pull request is not up to date, attempting an update
github_request
Successfully updated pull request from base ref master as merge e1c851f5b1e3abffb6fb366aded5effbb303d1b1
github_request
Merge failed with unexpected status: 502: "Server Error"
github_request
Merge failed with unexpected status: 502: "Server Error"
github_request
Pull request mergeability not yet known
github_request
Attempting to merge pull request with method squash
Received pull_request synchronize event
github_request
Merge rejected due to unsatisfied condition: "4 of 4 required status checks are expected."
full logs with payloads
Pull request is not up to date, attempting an update
jsonPayload: {
github_event_type: "pull_request"
github_pr_num: 5082
level: "debug"
message: "Pull request is not up to date, attempting an update"
rid: "cf9ckav35lf9423udghg"
}
github_request
jsonPayload: {
cached: false
elapsed: 439.915867
github_event_type: "pull_request"
level: "debug"
message: "github_request"
method: "POST"
path: "https://api.github.com/repos/ncr-swt-retail/edge-roadmap/merges"
size: 4520
status: 201
}
Successfully updated pull request from base ref master as merge e1c851f5b1e3abffb6fb366aded5effbb303d1b1
jsonPayload: {
github_event_type: "pull_request"
level: "info"
message: "Successfully updated pull request from base ref master as merge e1c851f5b1e3abffb6fb366aded5effbb303d1b1"
}
github_request
jsonPayload: {
cached: false
elapsed: 10805.228066
github_event_type: "pull_request"
level: "debug"
message: "github_request"
method: "PUT"
path: "https://api.github.com/repos/ncr-swt-retail/edge-roadmap/pulls/5082/merge"
size: 32
status: 502
}
Merge failed with unexpected status: 502: "Server Error"
jsonPayload: {
github_event_type: "pull_request"
level: "error"
message: "Merge failed with unexpected status: 502: "Server Error""
}
github_request
jsonPayload: {
cached: false
elapsed: 10768.518647
github_event_type: "status"
level: "debug"
message: "github_request"
method: "PUT"
path: "https://api.github.com/repos/ncr-swt-retail/edge-roadmap/pulls/5082/merge"
size: 32
status: 502
}
Merge failed with unexpected status: 502: "Server Error"
jsonPayload: {
github_event_type: "status"
level: "error"
message: "Merge failed with unexpected status: 502: "Server Error""
}
github_request
jsonPayload: {
cached: false
elapsed: 419.134443
github_event_type: "pull_request"
level: "debug"
message: "github_request"
method: "GET"
path: "https://api.github.com/repos/ncr-swt-retail/edge-roadmap/pulls/5082"
size: -1
status: 200
}
Pull request mergeability not yet known
jsonPayload: {
github_event_type: "pull_request"
level: "debug"
message: "Pull request mergeability not yet known"
}
github_request
jsonPayload: {
cached: false
elapsed: 489.594646
github_event_type: "status"
level: "debug"
message: "github_request"
method: "GET"
path: "https://api.github.com/repos/ncr-swt-retail/edge-roadmap/pulls/5082"
size: -1
status: 200
}
Attempting to merge pull request with method squash
jsonPayload: {
github_event_type: "status"
level: "info"
message: "Attempting to merge pull request with method squash"
}
Received pull_request synchronize event
jsonPayload: {
github_event_type: "pull_request"
level: "debug"
message: "Received pull_request synchronize event"
}
github_request
jsonPayload: {
cached: false
elapsed: 471.914662
github_event_type: "status"
level: "debug"
message: "github_request"
method: "PUT"
path: "https://api.github.com/repos/ncr-swt-retail/edge-roadmap/pulls/5082/merge"
size: 137
status: 405
}
Merge rejected due to unsatisfied condition: "4 of 4 required status checks are expected."
jsonPayload: {
github_event_type: "status"
level: "info"
message: "Merge rejected due to unsatisfied condition: "4 of 4 required status checks are expected.""
}
Since we haven’t modified bulldozer in months we imagine this is a GitHub issue but its worth a shot to see if anyone here has seen anything similar
Yesterday we started noticing bulldozer pushing commits before merging
we're using v1.17.0
The surrounding logs
full logs with payloads
Since we haven’t modified bulldozer in months we imagine this is a GitHub issue but its worth a shot to see if anyone here has seen anything similar