]> git.ipfire.org Git - thirdparty/dracut-ng.git/commitdiff
fix(debian): remove Debian 12 support
authorJo Zzsi <jozzsicsataban@gmail.com>
Sat, 2 Aug 2025 17:40:55 +0000 (13:40 -0400)
committerLaszlo <laszlo.gombos@gmail.com>
Wed, 13 Aug 2025 21:31:06 +0000 (17:31 -0400)
Debian v13 (Trixie) is now the minimal Debian version supported
by the CI.

Fixes: https://github.com/dracut-ng/dracut-ng/issues/1458
test/container/Dockerfile-debian

index 325ea21cd54c3e50f7cb903dabc5a18863b69cc6..4a5a0d7fe3912aa671e8751901e7e3c8a9816d6d 100644 (file)
@@ -24,16 +24,6 @@ ENV V=2
 # Install dracut as a linux-initramfs-tool provider so that the default initramfs-tool package does not get installed
 RUN apt-get update -y -qq && apt-get upgrade -y -qq && apt-get install -y -qq --no-install-recommends dracut
 
-# extra packages for sid, rolling, devel
-RUN if [ "$DISTRIBUTION" = "debian:sid" ] || [ "$DISTRIBUTION" = "ubuntu:rolling" ] || [ "$DISTRIBUTION" = "ubuntu:devel" ] ; then \
-    DEBIAN_FRONTEND=noninteractive apt-get install -y -qq --no-install-recommends -o Dpkg::Use-Pty=0 \
-    plymouth-themes \
-    network-manager \
-    systemd-cryptsetup \
-    systemd-repart \
-    systemd-ukify \
-    ; fi
-
 RUN \
     DEBIAN_FRONTEND=noninteractive apt-get install -y -qq --no-install-recommends -o Dpkg::Use-Pty=0 \
     asciidoctor \
@@ -70,6 +60,7 @@ RUN \
     multipath-tools \
     nbd-client \
     nbd-server \
+    network-manager \
     nfs-kernel-server \
     ntfs-3g \
     nvme-cli \
@@ -78,6 +69,7 @@ RUN \
     parted \
     pcscd \
     pkg-config \
+    plymouth-themes \
     procps \
     qemu-efi-aarch64 \
     qemu-kvm \
@@ -88,9 +80,12 @@ RUN \
     systemd-boot-efi \
     systemd-container \
     systemd-coredump \
+    systemd-cryptsetup \
+    systemd-repart \
     systemd-resolved \
     systemd-sysv \
     systemd-timesyncd \
+    systemd-ukify \
     tgt \
     thin-provisioning-tools \
     tpm2-tools \