runner icon indicating copy to clipboard operation
runner copied to clipboard

Interrupted system call when setting up a job

Open shankarRaman opened this issue 2 years ago • 1 comments

Describe the bug We get this error when setting up the job after an action has been downloaded and tried to copy the action the /runner/_work/_actions/ folder Error: Interrupted system call ##[debug]System.IO.IOException: Interrupted system call ##[debug] at System.IO.FileSystem.CopyFile(String sourceFullPath, String destFullPath, Boolean overwrite) ##[debug] at System.IO.FileInfo.CopyTo(String destFileName, Boolean overwrite) ##[debug] at GitHub.Runner.Sdk.IOUtil.CopyDirectory(String source, String target, CancellationToken cancellationToken) ##[debug] at GitHub.Runner.Sdk.IOUtil.CopyDirectory(String source, String target, CancellationToken cancellationToken) ##[debug] at GitHub.Runner.Sdk.IOUtil.CopyDirectory(String source, String target, CancellationToken cancellationToken) ##[debug] at GitHub.Runner.Sdk.IOUtil.CopyDirectory(String source, String target, CancellationToken cancellationToken) ##[debug] at GitHub.Runner.Sdk.IOUtil.CopyDirectory(String source, String target, CancellationToken cancellationToken) ##[debug] at GitHub.Runner.Worker.ActionManager.DownloadRepositoryActionAsync(IExecutionContext executionContext, ActionDownloadInfo downloadInfo, String destDirectory) ##[debug] at GitHub.Runner.Worker.ActionManager.DownloadRepositoryActionAsync(IExecutionContext executionContext, ActionDownloadInfo downloadInfo) ##[debug] at GitHub.Runner.Worker.ActionManager.PrepareActionsRecursiveAsync(IExecutionContext executionContext, PrepareActionsState state, IEnumerable1 actions, Int32 depth, Guid parentStepId) ##[debug] at GitHub.Runner.Worker.ActionManager.PrepareActionsRecursiveAsync(IExecutionContext executionContext, PrepareActionsState state, IEnumerable1 actions, Int32 depth, Guid parentStepId) ##[debug] at GitHub.Runner.Worker.ActionManager.PrepareActionsAsync(IExecutionContext executionContext, IEnumerable`1 steps, Guid rootStepId) ##[debug] at GitHub.Runner.Worker.JobExtension.InitializeJob(IExecutionContext jobContext, AgentJobRequestMessage message) ##[debug]Finishing: Set up job

To Reproduce Any normal code check in. The workflow is triggered and picked up the runner.

Expected behavior The action is downloaded and copied to the necessary folder and proceeds to the next step in the job. FYI - on subsequent attempt, the step passes. However this UX is very frustrating.

Runner Version and Platform

2.303.0

OS of the machine running the runner? The runners are kubernetes runners where the runner image is on Ubuntu 20.04 base

What's not working?

Please include error messages and screenshots. - Shared above

Job Log Output

Pasted in the description

Runner and Worker's Diagnostic Logs

The pod gets terminated when this occurs and hence there's no way to get the diagnostic logs.

shankarRaman avatar Apr 10 '23 13:04 shankarRaman

This issue is stale because it has been open 365 days with no activity. Remove stale label or comment or this will be closed in 15 days.

github-actions[bot] avatar Apr 15 '24 02:04 github-actions[bot]

This issue was closed because it has been stalled for 15 days with no activity.

github-actions[bot] avatar May 06 '24 00:05 github-actions[bot]