Skip to content
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

PR resource stops picking up PRs for no apparent reason #298

Open
psthrive opened this issue Sep 1, 2023 · 2 comments
Open

PR resource stops picking up PRs for no apparent reason #298

psthrive opened this issue Sep 1, 2023 · 2 comments

Comments

@psthrive
Copy link

psthrive commented Sep 1, 2023

We are using this resource in our Concourse setup for pull requests on a very busy pipeline.

We have had issues that others have experienced, where some PRs get missed by the resource and never trigger a build, but recently, an even stranger thing started happening.

The resource will work for a while, perhaps 12 hours, and then suddenly stop working, i.e., no commits on any PR in the repo will get picked up during the check run. No amount of PR triggering (empty commits, amended commits w/ force push, minor changes, majors changes, etc.) seems to be able to cause it to resume working.

We have also tried replacing the resource with another, and then putting it back, or changing the name of the resource, and sometimes it works, but it takes more than an hour after such a change before it gets back into action, which is not an acceptable way of working through the problem. We have also tried clearing the resource cache and clearing the check history, but that does not appear to help.

Any idea why the resource would suddenly stop working? Is there a way to increase its verbosity, so we can see what's going on during a check and why it's not picking up new commits? Is there something in the worker or ATC logs that we can look for that would be an indication of the cause of the issue?

@ergo
Copy link

ergo commented Dec 7, 2023

#189 - related to this not being merged probably.
This resource is no longer maintained I guess.

@bgandon
Copy link

bgandon commented May 10, 2024

Unfortunately, there is no hope that you get any support here (#246 was 2+y ago).

But recent news is that the Cloud Foundry community is now maintaining a fork of this resource at cloudfoundry-community/github-pr-resource.

On our Concourse installation at Gstack, that one is working fine. Could you give a try and provide feedback there?

(the new resource is a drop-in replacement; you only have to switch telia-ossto cfcommunity in in the resource_types: declaration, i.e. specify repository: cfcommunity/github-pr-resource)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants