Gitlab CI job (runner on win10 server in shell mode, executor powershell) подвисает после успешного выполнения стадии script
Имеется VM Win10 server, на которой развернут тэгированный gitlab runner, режим исполнения shell, исполняемая среда powershell. Имеется задание для джоба, которое выполняется данным раннером. В секции script создаются артифакты, + последнее действие "echo End create patch". При выполнении пайплайна секция скрипта выполняется всегда (если нет ошибки), т.е. в лог джоба выводится "End create patch". А вот дальше эпизодически, ~1-2 раза из 10, джоб зависает, и отваливается по таймауту. т.е. последнее в логе джоба
END create patch
WARNING: Timed out waiting for the build to finish
ERROR: Job failed: execution took longer than 1h0m0s seconds
При нормальном окончании работы джоба лог вот такой
END create patch
Saving cache
00:00
Uploading artifacts for successful job
00:01
Version: 13.0.0
Git revision: c127439c
Git branch: 13-0-stable
GO version: go1.13.8
Built: 2020-05-20T09:05:27+0000
OS/Arch: windows/amd64
Uploading artifacts...
Runtime platform arch=amd64 os=windows pid=11280 revision=c127439c version=13.0.0
./path/: found 15 matching files
WARNING: Failed to load system CertPool: crypto/x509: system root pool is not available on Windows
Uploading artifacts to coordinator... ok id=150 responseStatus=201 Created token=xxxxxx
Job succeeded
Собственно такое поведение наблюдается только на данном раннере, под win10. есть раннеры под linux, с ними проблем не наблюдается. Что смотреть, куда копать?