Release 2025_041 (2025-11-10)

Impact

25.05

  • DevHost VMs can now have configurable disk sizes, allowing for larger development environments when needed.

  • Machines will reboot to activate the changed kernel.

NixOS 25.05 platform

  • DevHost: Added support for setting custom disk sizes for VMs via the --disk-size parameter and disk-size batou configuration option. VMs default to 25G if not specified. The filesystem automatically expands to use the full disk space on boot using existing fc-resize-disk functionality. (FC-48241)

  • nixos/k3s: don’t set cluster DNS in hosts resolv.conf (PL-134112)

    The hosts’ resolv.conf is passed to the k3s cluster coredns, which leads to coredns trying to sometimes resolve requests to itself. This leads to timeouts and otherwise failing DNS request.

    This change also modifies the behavior of DNS resolving on the host directly. Especially HAProxy now requires to especially set the CoreDNS as resolver. We checked that this won’t affect customers currently.

  • mailman: fix service throwing evaluation error on NixOS 25.05 (PL-133981)

  • Pull upstream NixOS changes, security fixes, and package updates:

    • chromedriver: 141.0.7390.122 -> 142.0.7444.59

    • chromium: 141.0.7390.122 -> 142.0.7444.59

    • erlang: 27.3.4.3 -> 27.3.4.4

    • firefox: 144.0 -> 144.0.2

    • github-runner: 2.328.0 -> 2.329.0

    • go: 1.24.6 -> 1.24.9

    • imagemagick: 7.1.2-7 -> 7.1.2-8

    • jdk: 21.0.8+9 -> 21.0.9+8

    • jre: 21.0.8+9 -> 21.0.9+8

    • linuxKernelStable: 6.12.55 -> 6.12.56

    • linuxKernelVerify: 6.12.55 -> 6.12.56

    • matrix-synapse: 1.140.0 -> 1.141.0

    • mysql80: 8.0.43 -> 8.0.44

    • nodejs: 22.19.0 -> 22.20.0

    • nodejs_22: 22.19.0 -> 22.20.0

    • openjdk: 21.0.8+9 -> 21.0.9+8

    • openssl: 3.4.2 -> 3.4.3

    • openssl_3: 3.0.17 -> 3.0.18

    • postfix: 3.10.4 -> 3.10.5

    • python3: 3.12.11 -> 3.12.12

    • python312: 3.12.11 -> 3.12.12

    • strace: 6.16 -> 6.17

    • systemd: 257.9 -> 257.10

Detailed Changes