|
24 | 24 | fail-fast: false |
25 | 25 | matrix: |
26 | 26 | scenario: |
27 | | - # QEMU |
28 | | - - { image: "centos-9", env: "qemu-ansible-core-2.16" } |
29 | | - - { image: "centos-10", env: "qemu-ansible-core-2.17" } |
30 | | - - { image: "fedora-42", env: "qemu-ansible-core-2.19" } |
31 | | - - { image: "fedora-43", env: "qemu-ansible-core-2.19" } |
32 | | - - { image: "leap-15.6", env: "qemu-ansible-core-2.18" } |
33 | | - |
34 | | - # container |
35 | | - - { image: "centos-9", env: "container-ansible-core-2.16" } |
36 | 27 | - { image: "centos-9-bootc", env: "container-ansible-core-2.16" } |
37 | | - # broken on non-running dbus |
38 | | - # - { image: "centos-10", env: "container-ansible-core-2.17" } |
39 | | - - { image: "centos-10-bootc", env: "container-ansible-core-2.17" } |
40 | | - - { image: "fedora-42", env: "container-ansible-core-2.17" } |
41 | | - - { image: "fedora-43", env: "container-ansible-core-2.19" } |
42 | | - - { image: "fedora-42-bootc", env: "container-ansible-core-2.17" } |
43 | | - - { image: "fedora-43-bootc", env: "container-ansible-core-2.19" } |
44 | 28 |
|
45 | 29 | env: |
46 | 30 | TOX_ARGS: "--skip-tags tests::infiniband,tests::nvme,tests::scsi" |
|
107 | 91 | python3 -m pip install --upgrade pip |
108 | 92 | sudo apt update |
109 | 93 | sudo apt install -y --no-install-recommends git ansible-core genisoimage qemu-system-x86 |
110 | | - pip3 install "git+https://github.com/linux-system-roles/tox-lsr@3.14.0" |
| 94 | + pip3 install "git+https://github.com/richm/tox-lsr@debug-container" |
111 | 95 |
|
112 | 96 | # HACK: Drop this when moving this workflow to 26.04 LTS |
113 | 97 | - name: Update podman to 5.x for compatibility with bootc-image-builder's podman 5 |
@@ -172,9 +156,6 @@ jobs: |
172 | 156 | if: steps.check_platform.outputs.supported && startsWith(matrix.scenario.env, 'container') |
173 | 157 | run: | |
174 | 158 | set -euo pipefail |
175 | | - # HACK: debug.py/profile.py setup is broken |
176 | | - export LSR_CONTAINER_PROFILE=false |
177 | | - export LSR_CONTAINER_PRETTY=false |
178 | 159 | rc=0 |
179 | 160 | for t in tests/tests_*.yml; do |
180 | 161 | if tox -e ${{ matrix.scenario.env }} -- --image-name ${{ matrix.scenario.image }} $t > ${t}.log 2>&1; then |
|
0 commit comments