diff --git a/.github/workflows/test_cluster.yml b/.github/workflows/test_cluster.yml index 899a42a..36158d9 100644 --- a/.github/workflows/test_cluster.yml +++ b/.github/workflows/test_cluster.yml @@ -45,9 +45,12 @@ jobs: run: | python3 -m pip install --upgrade pip python3 -m pip install -r requirements.txt - # This is necessary on GH Actions to allow running systemd in rootless containers - # see: https://github.com/actions/virtual-environments/issues/3536 - # see: https://github.com/ansible-community/molecule/discussions/3155 + # see: https://github.com/actions/runner-images/issues/7753 + - name: Downgrade podman + run: sudo apt install podman=3.4.4+ds1-1ubuntu1 --allow-downgrades + # This is necessary on GH Actions to allow running systemd in rootless containers + # see: https://github.com/actions/virtual-environments/issues/3536 + # see: https://github.com/ansible-community/molecule/discussions/3155 - name: Start systemd user service run: | loginctl enable-linger $(whoami) diff --git a/.github/workflows/test_cluster_mdbf.yml b/.github/workflows/test_cluster_mdbf.yml index d903f68..0060b8f 100644 --- a/.github/workflows/test_cluster_mdbf.yml +++ b/.github/workflows/test_cluster_mdbf.yml @@ -51,10 +51,13 @@ jobs: - name: Install requirements run: | python3 -m pip install --upgrade pip + # see: https://github.com/actions/runner-images/issues/7753 + - name: Downgrade podman + run: sudo apt install podman=3.4.4+ds1-1ubuntu1 --allow-downgrades python3 -m pip install -r requirements.txt - # This is necessary on GH Actions to allow running systemd in rootless containers - # see: https://github.com/actions/virtual-environments/issues/3536 - # see: https://github.com/ansible-community/molecule/discussions/3155 + # This is necessary on GH Actions to allow running systemd in rootless containers + # see: https://github.com/actions/virtual-environments/issues/3536 + # see: https://github.com/ansible-community/molecule/discussions/3155 - name: Start systemd user service run: | loginctl enable-linger $(whoami) diff --git a/.github/workflows/test_default.yml b/.github/workflows/test_default.yml index f5a9370..d2f96de 100644 --- a/.github/workflows/test_default.yml +++ b/.github/workflows/test_default.yml @@ -52,9 +52,12 @@ jobs: run: | python3 -m pip install --upgrade pip python3 -m pip install -r requirements.txt - # This is necessary on GH Actions to allow running systemd in rootless containers - # see: https://github.com/actions/virtual-environments/issues/3536 - # see: https://github.com/ansible-community/molecule/discussions/3155 + # see: https://github.com/actions/runner-images/issues/7753 + - name: Downgrade podman + run: sudo apt install podman=3.4.4+ds1-1ubuntu1 --allow-downgrades + # This is necessary on GH Actions to allow running systemd in rootless containers + # see: https://github.com/actions/virtual-environments/issues/3536 + # see: https://github.com/ansible-community/molecule/discussions/3155 - name: Start systemd user service run: | loginctl enable-linger $(whoami) diff --git a/.github/workflows/test_mdbf.yml b/.github/workflows/test_mdbf.yml index a5c1140..c4e2b60 100644 --- a/.github/workflows/test_mdbf.yml +++ b/.github/workflows/test_mdbf.yml @@ -100,9 +100,12 @@ jobs: run: | python3 -m pip install --upgrade pip python3 -m pip install -r requirements.txt - # This is necessary on GH Actions to allow running systemd in rootless containers - # see: https://github.com/actions/virtual-environments/issues/3536 - # see: https://github.com/ansible-community/molecule/discussions/3155 + # see: https://github.com/actions/runner-images/issues/7753 + - name: Downgrade podman + run: sudo apt install podman=3.4.4+ds1-1ubuntu1 --allow-downgrades + # This is necessary on GH Actions to allow running systemd in rootless containers + # see: https://github.com/actions/virtual-environments/issues/3536 + # see: https://github.com/ansible-community/molecule/discussions/3155 - name: Start systemd user service run: | loginctl enable-linger $(whoami)