Skip to content

CI - Retry docker pull on transient ghcr.io failures#353

Merged
rapids-bot[bot] merged 3 commits into
mainfrom
ci/docker-pull-retry
May 27, 2026
Merged

CI - Retry docker pull on transient ghcr.io failures#353
rapids-bot[bot] merged 3 commits into
mainfrom
ci/docker-pull-retry

Conversation

@Avinash-Raj
Copy link
Copy Markdown
Contributor

Summary

  • Wrap docker pull in presto-test.yml's "Pull and retag images" step in a small exponential-backoff retry helper, so a one-off ghcr.io 502 no longer fails the whole integration matrix.

  • Add the helper as docker_pull_with_retry in scripts/common.sh so other workflow steps can reuse it via source scripts/common.sh.

@Avinash-Raj Avinash-Raj requested a review from a team as a code owner May 22, 2026 09:56
@Avinash-Raj Avinash-Raj requested review from bdice and misiugodfrey May 22, 2026 09:56
@Avinash-Raj
Copy link
Copy Markdown
Contributor Author

Avinash-Raj commented May 22, 2026

We also use docker pull in velox-test.yml, so I think I have to modify that as well.

@Avinash-Raj
Copy link
Copy Markdown
Contributor Author

/ok to test 02114fa

@Avinash-Raj
Copy link
Copy Markdown
Contributor Author

/merge

@rapids-bot rapids-bot Bot merged commit cbd3009 into main May 27, 2026
6 checks passed
@rapids-bot rapids-bot Bot deleted the ci/docker-pull-retry branch May 27, 2026 04:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants