Self-hosted runner registered as idle but not picking up jobs #26823
-
There is a runner available and Idle, and GitHub knows it has the label There is a job started, and it says…
QuestionIsn’t GitHub’s contradicting itself then - a bug with GitHub’s Runner management system? It is reporting an idle runner with the label About my runnerMy runner is deployed on a Raspberry Pi within a Kubernetes cluster, using the Helm chart With no better signal of a failure besides GitHub reporting My runner is reporting the following:
The actual runner software is from the Docker image About my GitHub org / repoMy attempts are made within the Sundell Open Source Consulting AB · GitHub org. My workflow in my test repo
|
Beta Was this translation helpful? Give feedback.
Replies: 6 comments 1 reply
-
I used Note that the messages sent from 13.107.42.16 has the same length at all time, so its very likely its just a keep-alive kind of message without dynamic amounts of information about one or more jobs available. From this, I conclude that there is no network issues, and the issue is that GitHub doesn’t try ask if my runner is ready to do work like indicated by the logs saying that no runners was found.
|
Beta Was this translation helpful? Give feedback.
-
consideRatio:
Can you try using the following:
Please let us know if it’s not still working |
Beta Was this translation helpful? Give feedback.
-
No difference in the results =/ |
Beta Was this translation helpful? Give feedback.
-
It’s a security feature of github action Exactly same problem No runner matching the specified labels was found: self-hosted · Discussion #40 · ChristopherHX/github-act-runner · GitHub with an instruction to allow public repositories. |
Beta Was this translation helpful? Give feedback.
-
Aaaaaaaaaaaaaaaaaaaaaahhhhhhhhhhhhhhhhhhhhhhhhhhhhhh… That was it, thank you. Now I’m having that feeling that you have after loads of hours spent debugging something to conclude you have need to check a checkbox with one mouse click. |
Beta Was this translation helpful? Give feedback.
-
Having same error on Internal repos in our Org. Works fine for Private repos. |
Beta Was this translation helpful? Give feedback.
It’s a security feature of github action
The reason why your runner get’s no job is that public repositores are excluded by your runner group see your own screenshot of your first post.
All repositories, excluding public repositories
the default of github.Exactly same problem No runner matching the specified labels was found: self-hosted · Discussion #40 · ChristopherHX/github-act-runner · GitHub with an instruction to allow public repositories.