kibana
kibana copied to clipboard
[CI] Add docker retries
Summary
We've seen several issues stemming from docker failures, like:
Error response from daemon: Get "https://docker.elastic.co/v2/": ...
This is happening because of rolling docker updates, and should affect each node for a short time, while connections are draining. The suggestion was to implement retry logic for docker operations. This PR tries to cover much of it.