1818 build-os :
1919 permissions :
2020 contents : read
21- runs-on : ubuntu-latest
21+ runs-on : ubuntu-24.04
2222 env :
2323 FLAVOR : ${{ inputs.flavor }}
2424 ARCH : x86_64
6464 contents : read
6565 needs :
6666 - build-os
67- runs-on : ubuntu-latest
67+ runs-on : ubuntu-24.04
6868 env :
6969 FLAVOR : ${{ inputs.flavor }}
7070 ARCH : x86_64
@@ -110,7 +110,7 @@ jobs:
110110 contents : read
111111 needs :
112112 - build-os
113- runs-on : ubuntu-latest
113+ runs-on : ubuntu-24.04
114114 env :
115115 FLAVOR : ${{ inputs.flavor }}
116116 ARCH : x86_64
@@ -161,7 +161,7 @@ jobs:
161161 detect :
162162 permissions :
163163 contents : read
164- runs-on : ubuntu-latest
164+ runs-on : ubuntu-24.04
165165 outputs :
166166 tests : ${{ steps.detect.outputs.tests }}
167167 steps :
@@ -181,7 +181,7 @@ jobs:
181181 needs :
182182 - build-disk
183183 - detect
184- runs-on : ubuntu-latest
184+ runs-on : ubuntu-24.04
185185 env :
186186 FLAVOR : ${{ inputs.flavor }}
187187 ARCH : x86_64
@@ -220,13 +220,13 @@ jobs:
220220 - name : Enable KVM group perms
221221 run : |
222222 sudo apt-get update
223- sudo apt-get install qemu qemu -utils ovmf qemu-system-x86
223+ sudo apt-get install qemu-utils ovmf qemu-system-x86
224224 echo 'KERNEL=="kvm", GROUP="kvm", MODE="0666", OPTIONS+="static_node=kvm"' | sudo tee /etc/udev/rules.d/99-kvm4all.rules
225225 sudo udevadm control --reload-rules
226226 sudo udevadm trigger --name-match=kvm
227227 - name : Run ${{ matrix.test }}
228228 run : |
229- make DISK=/tmp/elemental-${{ env.FLAVOR }}.${{ env.ARCH}}.qcow2 ELMNTL_TARGETARCH=${{ env.ARCH }} ELMNTL_FIRMWARE=/usr/share/OVMF/OVMF_CODE .fd ${{ matrix.test }}
229+ make DISK=/tmp/elemental-${{ env.FLAVOR }}.${{ env.ARCH}}.qcow2 ELMNTL_TARGETARCH=${{ env.ARCH }} ELMNTL_FIRMWARE=/usr/share/OVMF/OVMF_CODE_4M .fd ${{ matrix.test }}
230230 - name : Upload serial console for ${{ matrix.test }}
231231 uses : actions/upload-artifact@v4
232232 if : always()
@@ -254,7 +254,7 @@ jobs:
254254 needs :
255255 - build-iso
256256 - detect
257- runs-on : ubuntu-latest
257+ runs-on : ubuntu-24.04
258258 env :
259259 FLAVOR : ${{ inputs.flavor }}
260260 ARCH : x86_64
@@ -282,13 +282,13 @@ jobs:
282282 - name : Enable KVM group perms
283283 run : |
284284 sudo apt-get update
285- sudo apt-get install qemu qemu -utils ovmf qemu-system-x86
285+ sudo apt-get install qemu-utils ovmf qemu-system-x86
286286 echo 'KERNEL=="kvm", GROUP="kvm", MODE="0666", OPTIONS+="static_node=kvm"' | sudo tee /etc/udev/rules.d/99-kvm4all.rules
287287 sudo udevadm control --reload-rules
288288 sudo udevadm trigger --name-match=kvm
289289 - name : Run installer test
290290 run : |
291- make ISO=/tmp/elemental-${{ env.FLAVOR }}.${{ env.ARCH}}.iso ELMNTL_TARGETARCH=${{ env.ARCH }} ELMNTL_FIRMWARE=/usr/share/OVMF/OVMF_CODE .fd test-installer
291+ make ISO=/tmp/elemental-${{ env.FLAVOR }}.${{ env.ARCH}}.iso ELMNTL_TARGETARCH=${{ env.ARCH }} ELMNTL_FIRMWARE=/usr/share/OVMF/OVMF_CODE_4M .fd test-installer
292292 - name : Upload serial console for installer tests
293293 uses : actions/upload-artifact@v4
294294 if : always()
0 commit comments