Release 2025_026 (2025-07-28)

Impact

25.05

  • rabbitmq is restarted

  • machines will reboot to activate a new kernel

NixOS 24.11 platform

  • On most machines, agent units (fc-agent, fc-collect-garbage, fc-update-channel) now use a more dynamic throttling mechanism (cgroup’s io.weight) so that the new burst mechanism and generally idle IOPS can be used without hurting application load. Under stress those units can consume at most 20% of all available IOPS.

    • Database VMs (mongodb, mysql, postgresql) are still using the previous, more strict throttling mechanism due to implementation challenges.

NixOS 25.05 platform

  • On most machines, agent units (fc-agent, fc-collect-garbage, fc-update-channel) now use a more dynamic throttling mechanism (cgroup’s io.weight) so that the new burst mechanism and generally idle IOPS can be used without hurting application load. Under stress those units can consume at most 20% of all available IOPS.

    • Database VMs (mongodb, mysql, postgresql) are still using the previous, more strict throttling mechanism due to implementation challenges.

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

    • chromedriver: 138.0.7204.100 -> 138.0.7204.157

    • chromium: 138.0.7204.100 -> 138.0.7204.157

    • erlang: 27.3.4.1 -> 27.3.4.2

    • github-runner: 2.325.0 -> 2.326.0

    • gitlab-runner: 18.1.0 -> 18.1.1

    • k3s: 1.32.5+k3s1 -> 1.32.6+k3s1

    • k3s_1_31: 1.31.9+k3s1 -> 1.31.10+k3s1

    • k3s_1_32: 1.32.5+k3s1 -> 1.32.6+k3s1

    • k3s_1_33: 1.33.1+k3s1 -> 1.33.2+k3s1

    • linuxKernelStable: 6.12.37 -> 6.12.39

    • linuxKernelVerify: 6.12.37 -> 6.12.39

    • prometheus: 3.4.2 -> 3.5.0

    • uv: 0.7.20 -> 0.7.21

Documentation

Detailed Changes