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 <