runner icon indicating copy to clipboard operation
runner copied to clipboard

"Runner listener exit with retryable error" breaks ephemeral behaviour

Open fkorotkov opened this issue 2 years ago • 0 comments

Describe the bug

We are running ephemeral runners and sometimes experiencing the following behaviour:

  • Runner successfully connects and start listening for jobs indicated by Listening for Jobs log message.
  • After around two minutes of listening Runner listener exit with retryable error, re-launch runner in 5 seconds. printed out
  • Worker restarts but is getting Failed to create a session. The runner registration has been deleted from the server, please re-configure.

It seems runner re-register itself before restarting but is not renewing registration.

To Reproduce

I guess you need constantly run it.

Expected behavior

Runners reconnects without unregistering.

Runner Version and Platform

Arm64 on Apple Silicon

What's not working?

see above

Job Log Output

not relevant

Runner and Worker's Diagnostic Logs

We are not collecting these logs from the ephemeral VMs.

fkorotkov avatar Nov 29 '22 12:11 fkorotkov