Using parallel nodes and checkout sometimes causes the following error:
Here is the code that I used to generate that error:
However this error happens randomly. In the attachments, I did two identical runs, one passes, the other has multiple failed nodes.
Also I was able to reproduce this error with just two parallel nodes.
My current workaround is to not use parallel nodes, but then jobs run much slower. Does anyone have an alternative workaround or solution? Or how do I even get started trying to debug this?