-
Notifications
You must be signed in to change notification settings - Fork 10
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
Action hangs indefinitely if oidc-beacon malfunctions #117
Comments
strace says that after collecting the tests (timestamp 2024-01-03T13:19:03.4878640Z in the raw log)
🤷 https://github.com/jku/sigstore-conformance/actions/runs/7397783000/job/20125543111 (this is slightly modified in addition to strace: only a single test gets collected here) |
My guess: this is the while loop in |
This was probably caused by the OIDC beacon job which stopped running 5 days ago: https://github.com/sigstore-conformance/extremely-dangerous-public-oidc-beacon/actions |
oh yeah, that makes sense. I've enabled the trigger action again. Let's leave this open so we can add some sort of error that allows root-causing this failure |
The "scheduled actions stop running after 60 days of inactivity" feature strikes again 🙂 |
Oh, maybe spoke too soon. I don't see the normal warning that appears when a scheduled workflow is disabled. |
I re-enabled it 7 minutes ago. |
For reference, tracker from when this last happened: sigstore-conformance/extremely-dangerous-public-oidc-beacon#4 |
At some point after Dec 28 the sigstore-conformance action runs have started to not complete.
This is visible in both sigstore-python and sigstore-java PR workflow runs but will also happen in the selftest workflow here (I tried by rerunning a workflow that succeeded two weeks ago: it now hangs).
I have not identified a reason for this. I've looked at logs and the GitHub environment seems unchanged, as does Python. The only change I can see is that installing requirements.txt now leads to installing attrs 23.2.0 instead of 23.1.0 -- but pinning the older version does not change the situation so seems unrelated.
sigstore/sigstore-python#857
EDIT: this is because sigstore-conformance/extremely-dangerous-public-oidc-beacon was malfunctioning. Let's try to modify the action so that it gives some indication of what is going wrong in this case
The text was updated successfully, but these errors were encountered: