From d9d868fd6bced16c8700578400b47be450b0b92d Mon Sep 17 00:00:00 2001 From: Armel Soro Date: Fri, 23 Jun 2023 15:37:11 +0200 Subject: [PATCH] Temporarily downgrade Podman on GitHub to fix CI failures for Podman tests (#6928) * WIP: check Podman version * wip: try the workaround suggested in [1] There seems to be an issue with Podman (libpod specifically) on Ubuntu 22.04, which might affect networking. See [1] and [2] [1] https://github.com/actions/runner-images/issues/7753 [2] https://bugs.launchpad.net/ubuntu/+source/libpod/+bug/2024394 --- .github/workflows/podman-test.yaml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.github/workflows/podman-test.yaml b/.github/workflows/podman-test.yaml index 9e651cc5805..6a4c5275d9f 100644 --- a/.github/workflows/podman-test.yaml +++ b/.github/workflows/podman-test.yaml @@ -15,6 +15,16 @@ jobs: runs-on: ubuntu-latest steps: + - run: cat /etc/os-release || true + + - run: podman info + + # TODO(rm3l): workaround for https://github.com/actions/runner-images/issues/7753 (caused by https://bugs.launchpad.net/ubuntu/+source/libpod/+bug/2024394). + # Remove this when this issue is fixed and available in the ubuntu runner image + - run: | + sudo apt install podman=3.4.4+ds1-1ubuntu1 --allow-downgrades + podman info + - name: Checkout uses: actions/checkout@v3