From 241ba443ac8e7244ab26ddb4c96d3962c7b90136 Mon Sep 17 00:00:00 2001 From: Felix Fontein Date: Sat, 14 Feb 2026 21:29:04 +0100 Subject: [PATCH] CI: fix GHA by downgrading Docker (#1244) * Show more information on Docker. * Downgrade Docker on GHA. --- .github/workflows/nox.yml | 23 +++++++++++++++++++ .../targets/setup_docker/tasks/main.yml | 20 ++++++++++++++++ .../setup_docker_cli_compose/tasks/main.yml | 6 ++++- 3 files changed, 48 insertions(+), 1 deletion(-) diff --git a/.github/workflows/nox.yml b/.github/workflows/nox.yml index 386181ef..f4b791b5 100644 --- a/.github/workflows/nox.yml +++ b/.github/workflows/nox.yml @@ -31,5 +31,28 @@ jobs: upload-codecov-push: false upload-codecov-schedule: true max-ansible-core: "2.17" + # For some reason GitHub decided to bump Docker on the ubuntu-24.04 image, + # which is not compatible with podman and various other things. + pre-test-cmd-integration: |- + # See https://docs.docker.com/engine/install/ubuntu/. + + # Add Docker's official GPG key: + sudo apt update + sudo apt install ca-certificates curl + sudo install -m 0755 -d /etc/apt/keyrings + sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc + sudo chmod a+r /etc/apt/keyrings/docker.asc + + # Add the repository to Apt sources: + sudo tee /etc/apt/sources.list.d/docker.sources <