From f942d2c56bf3a9f5fe576d8f34f24cb3666eeb78 Mon Sep 17 00:00:00 2001 From: Akihiro Suda Date: Fri, 14 Jun 2024 08:36:47 +0900 Subject: [PATCH] test-integration-docker-compatibility: install Docker v24 The test suit is still not ready for Docker >= v25 (issue 3088) Signed-off-by: Akihiro Suda --- .github/workflows/test.yml | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index b7136c58519..d6352857c12 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -251,15 +251,26 @@ jobs: go-version: ${{ env.GO_VERSION }} cache: true check-latest: true - - name: "Enable BuildKit" + # Docker >= v25 is still unsupported: https://github.com/containerd/nerdctl/issues/3088 + - name: "Install Docker v24" run: | set -eux -o pipefail + # Uninstall the preinstalled Docker + sudo apt-get remove docker-* containerd.io # Enable BuildKit explicitly sudo apt-get install -y moreutils cat /etc/docker/daemon.json jq '.features.buildkit = true'