Debian Patches
Status for dracut/109-5
| Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
|---|---|---|---|---|---|---|
| udevsettle | udevsettle In a KVM VM the network is not configured properly, it shows ens3 (instead of eth0), which is not in status up and no IP address. |
Thomas Lange <lange@debian.org> | no | 2025-08-04 | ||
| fix-systemd-networkd-install-and-enable-systemd-networkd-.patch | fix(systemd-networkd): install and enable systemd-networkd-resolve-hook.socket New socket needed for v259~rc1, networkd fails if this is not installed and enabled |
Luca Boccassi <luca.boccassi@gmail.com> | yes | 2025-11-18 | ||
| test-exit-with-code-77-if-test-is-skipped.patch | test: exit with code 77 if test is skipped | Benjamin Drung <benjamin.drung@canonical.com> | yes | 2025-11-19 | ||
| test-run-qemu-do-not-expect-initrd-as-first-parameter.patch | test(run-qemu): do not expect -initrd as first parameter Check all parameters for `-initrd` instead of expecting it to be the first parameter. |
Benjamin Drung <benjamin.drung@canonical.com> | yes | 2025-11-19 | ||
| test-run-qemu-include-in-ARGS-array.patch | test(run-qemu): include $@ in ARGS array To simplify the code and as preparation for the following commit, include `$@` in the `ARGS` array. |
Benjamin Drung <benjamin.drung@canonical.com> | yes | 2025-11-19 | ||
| test-set-console-cmdline-depending-on-the-architecture.patch | test: set console cmdline depending on the architecture The QEMU process hangs (without printing anything) on some Debian/Ubuntu architectures. This is caused by the console device is called differently on those architectures. So move setting `console` to `run-qemu` and set it to `ttyAMA0` on ARM systems and to `hvc0` on ppc64el. |
Benjamin Drung <benjamin.drung@canonical.com> | yes | 2025-11-19 | ||
| test-forward-journald-logs-to-console-in-V-1-or-V-2.patch | test: forward journald logs to console in V=1 or V=2 To ease debugging, forward systemd journald logs to console when `V=1` or `V=2` is set. |
Benjamin Drung <benjamin.drung@canonical.com> | yes | 2025-11-18 | ||
| test-replace-rev-command-by-sed.patch | test: replace rev command by sed On Debian-based systems, the `rev` command is shipped by the bsdextrautils package. Replace the `rev` command by `sed` which is an essential command and does not need additional packages. |
Benjamin Drung <benjamin.drung@canonical.com> | yes | 2025-11-18 | ||
| test-use-UEFI-for-QEMU-when-available.patch | test: use UEFI for QEMU when available Move the `ovmf_code` function and related code to `run-qemu` and always use UEFI when available. This is a preperation for the following commit. |
Benjamin Drung <benjamin.drung@canonical.com> | yes | 2025-11-26 | ||
| test-run-qemu-support-UEFI-on-ARM.patch | test(run-qemu): support UEFI on ARM The OVMF firmware files are builds of EDK II for 64-bit x86 virtual machines. They do not work on other architectures. So search for AAVMF files on ARM. Remove the `cfi.pflash01` driver setting because it does not work on Ubuntu arm64 and `readonly=on` is already set for the firmware file. |
Benjamin Drung <benjamin.drung@canonical.com> | yes | 2025-11-26 | ||
| test-run-qemu-use-hvc0-console-on-s390x.patch | test(run-qemu): use hvc0 console on s390x The test `TEST-41-FULL-SYSTEMD` fails (hangs) on s390x: ``` CLIENT TEST START: readonly root [...] [ OK ] Reached target initrd-switch-root.target - Switch Root. [...] [ 104.913552] systemd[1]: Starting testsuite.service - Testsuite service... Starting testsuite.service - Testsuite service... [ 105.245935] (test-init)[1028]: testsuite.service: Failed to set up standard input: No such file or directory [ 105.249516] (test-init)[1028]: testsuite.service: Failed at step STDIN spawning /sbin/test-init: No such file or directory [ 105.289084] systemd[1]: testsuite.service: Main process exited, code=exited, status=208/STDIN [ 105.305982] systemd[1]: testsuite.service: Failed with result 'exit-code'. [FAILED] Failed to start testsuite.service - Testsuite service. [ 105.365771] systemd[1]: Failed to start testsuite.service - Testsuite service. ``` Replacing the default console `ttyS0` by the virtual console `hvc0` makes the test succeed. |
Benjamin Drung <benjamin.drung@canonical.com> | yes | debian | 2025-11-29 |
All known versions for source package 'dracut'
- 109-5 (forky, sid)
- 106-6 (trixie)
- 106-5~bpo12+1 (bookworm-backports)
- 059-4 (bookworm)
