Skip to content

[8.x] [CI] Add timeouts for retries for docker image build (#195915)#196108

Merged
kibanamachine merged 1 commit intoelastic:8.xfrom
kibanamachine:backport/8.x/pr-195915
Oct 14, 2024
Merged

[8.x] [CI] Add timeouts for retries for docker image build (#195915)#196108
kibanamachine merged 1 commit intoelastic:8.xfrom
kibanamachine:backport/8.x/pr-195915

Conversation

@kibanamachine
Copy link
Copy Markdown
Contributor

Backport

This will backport the following commits from main to 8.x:

Questions ?

Please refer to the Backport tool documentation

## Summary
The generated version of the docker image builder script didn't have
timeouts between retries, so a temporary outage on `docker.elastic.co`
would cause a docker pull error, failing the build (see:
https://buildkite.com/elastic/kibana-artifacts-snapshot/builds/4845#01927b40-43f9-471e-9e2c-407320fac978)

This PR adds a fix 15s per retry to the docker build runner.

(cherry picked from commit 1bd8144)
@kibanamachine kibanamachine added the backport This PR is a backport of another PR label Oct 14, 2024
@kibanamachine kibanamachine enabled auto-merge (squash) October 14, 2024 11:02
@kibanamachine kibanamachine merged commit 3f89635 into elastic:8.x Oct 14, 2024
@elasticmachine
Copy link
Copy Markdown
Contributor

💛 Build succeeded, but was flaky

Failed CI Steps

Test Failures

  • [job] [logs] Jest Tests #14 / AllCasesListGeneric Actions Assignees should show the assignees filters on platinum license

Metrics [docs]

✅ unchanged

cc @delanni

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport This PR is a backport of another PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants