Weekly Changes – 13/10/2025
Trouble with kernels this week as well as a variety of other updates. Here are the details of all the notable changes…
systemd
The LCFG systemd component has been improved to support start_on_add/stop_on_remove and a new restart_on_change resource for any unittype, keeping the default of no. Previously these only worked for service units, but are useful for other types such as sockets and timers. Separately, a bug with detecting changes to systemd resources with leading whitespace has been squashed.
Kernel
The INF_TEST
kernel series has been reverted on Jammy to 5.15.0-153
from 5.15.0-156
. Informatics has been having problems where a small number of systems have locked up during package updates with the kernel reporting: watchdog: BUG: soft lockup - CPU#0 stuck for 123s! [kauditd:21]
. The systems are then stuck unable to update their packages until switching back to an older kernel.
The INF_TEST
kernel series for Noble has been updated to 6.8.0-85
, and this is available as an HWE kernel for Jammy. The 6.14.0-33
kernel is available on Noble for early adopters.
IPMI
The lcfg/options/freeipmi.h
header also pulls in openipmi, and now disables the openipmi systemd service on virtual hardware. This isn’t an issue when using openipmi via the lcfg/options/ipmi.h
header as it already detected virtual hardware.
Nvidia ‘open’ modules
The lcfg/options/nvidia-driver.h
header and package lists now support a NVIDIA_SERVER_OPEN
define to include the nvidia ‘server-open’ packages.
PostgreSQL 18
PostgreSQL 18 is now supported by the postgresql headers on Jammy and Noble.
CEPH
Ongoing work to merge support for the CEPH storage platform into the ed-level headers continues.
Changes to headers and package lists
Members of the Informatics Computing team can browse all the changes to the headers and package lists.
Recent comments