Retry all docker operations
We are seeing some random failures that are docker-related. It looks like most of them can be avoided and in the end will not fail a build if we were to simply retry pull images
, inspects
, container starts
, attaching to output
.
Current failure rate is fairly low: according to logs from our shared-runners manager it is less than 1% (20 to 3000 processed builds).
@tmaczukin What do you think?