This is an automated email from the ASF dual-hosted git repository.
potiuk pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git
The following commit(s) were added to refs/heads/main by this push:
new ae343fa8e9 Disable fail-fast on pushing images to docker cache (#24005)
ae343fa8e9 is described below
commit ae343fa8e922e369d0d5081894d223133a55b8ef
Author: Jarek Potiuk <[email protected]>
AuthorDate: Sun May 29 13:57:59 2022 +0200
Disable fail-fast on pushing images to docker cache (#24005)
There is an issue with pushing cache to docker registry that
is connected to containerd bug but started to appear more
frequently recently (as evidenced for example by
https://github.community/t/buildx-failed-with-error-cannot-reuse-body-request-must-be-retried/253178
). The issue is still open in containerd:
https://github.com/containerd/containerd/issues/5978.
Until it if fixed, we disable fail-fast on pushing cache
so that even if it happens, we just have to re-run that single
python version that actually failed. Currently there is a much
lower chance of success because all 4 build have to succeed.
---
.github/workflows/ci.yml | 1 +
1 file changed, 1 insertion(+)
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index d935c78ae0..e8de7a7f9b 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -1661,6 +1661,7 @@ ${{ hashFiles('.pre-commit-config.yaml') }}"
- docs
if: needs.build-info.outputs.mergeRun == 'true'
strategy:
+ fail-fast: false
matrix:
python-version: ${{ fromJson(needs.build-info.outputs.pythonVersions)
}}
env: