]> git.ipfire.org Git - thirdparty/dracut-ng.git/commitdiff
ci(Alpine): vmlinuz workaround
authorJo Zzsi <jozzsicsataban@gmail.com>
Fri, 23 Jan 2026 00:32:16 +0000 (19:32 -0500)
committerLaszlo <laszlo.gombos@gmail.com>
Fri, 23 Jan 2026 01:36:54 +0000 (20:36 -0500)
Re-introduce vmlinuz workaround for the Alpine CI container to
enable UKI testing.

Partial revert of d9497f3 .

test/container/Dockerfile-alpine
test/container/Dockerfile-alpine-busybox

index efe2681f4f7b594f504e634fe88f1c6c963abff1..336da72f7840871bf1c7e010b5fec838a575862f 100644 (file)
@@ -37,3 +37,7 @@ if [ "${TARGETARCH}" == "amd64" ]; then \
     apk add --no-cache \
         ovmf \
 ; fi
+
+# workaround for https://gitlab.alpinelinux.org/alpine/aports/-/issues/17907
+RUN \
+  ln -sf /boot/vmlinuz-virt /boot/vmlinuz-$(cd /lib/modules; ls -1 | tail -1)
index edecc379f8a29e5463c30d5d4cb439ca3d59bb74..5ba160395e193dff1a579cb8bb12a82a5e1ec058 100644 (file)
@@ -15,3 +15,7 @@ RUN apk add --no-cache \
     musl-dev  \
     musl-fts-dev \
     qemu-system-$(uname -m)
+
+# workaround for https://gitlab.alpinelinux.org/alpine/aports/-/issues/17907
+RUN \
+  ln -sf /boot/vmlinuz-virt /boot/vmlinuz-$(cd /lib/modules; ls -1 | tail -1)