Weekly Changes – 15/09/2025
There was no stable release last week so this is a bit larger than usual with 2 weeks of changes. Here are the details of all the notable changes…
Systemd
The LCFG systemd component has been updated on Noble and Jammy. For Noble there are just a few small improvements to the package upgrade process.
On Jammy, there is a bigger update which brings the version into line with that for Noble. This changes how we manage journald.conf
so that it uses a drop-in in
/etc/systemd/journald.conf.d
. Any drop-ins provided by packages in /usr/lib/systemd/journald.conf.d/
will be automatically masked to avoid nasty surprises. This also adds support for the extrafile resource, see bug#1361 for details, and adds the ability to send email from OnSuccess/OnFailure units.
There are 2 new headers which may be used to make it easier to use Systemd timers – lcfg/options/systemd-notify.h
and lcfg/options/systemd-timer.h
. These provide convenient macros for creating systemd timers and configuring them to send notifications of results via email. For full details of what they support see the documentation in the headers.
Installer
The LCFG accessconf component will warn about any users, groups or netgroups specified in the resources that cannot be found. During the install it is quite normal for some of these to not exist, since sssd is not running, so the component now supports the quiet flag which will silence the warnings.
On DICE, we now include the LCFG k5login component in the installbase. We want to be able to configure the root k5login as soon as possible to hopefully allow root logins even when the install fails.
Kernel
The INF_TEST
kernel series has been updated to version 6.8.0-79
on Ubuntu Noble and version 5.15.0-153
on Ubuntu Jammy.
nvidia
For Ubuntu Noble there is now support for using nvidia drivers with the 6.14.0 HWE kernel series.
There is new support for including the nvidia-fabricmanager package and dependencies. You will need to define the NVIDIA_NVLINK_SWITCH
macro before including the lcfg/options/nvidia-driver.h
header.
libllvm
For Ubuntu Noble libllvm20 is now available and many packages have been rebuilt to use the latest version.
PostgreSQL
Security updates are available for PostgreSQL versions 16.10, 15.14, 14.19, see the upstream announcement for full details.
There is now support for using aptly to mirror the PGDG beta releases package repository.
ntp
The new LCFG ntp component for Ubuntu Noble has been fixed to ensure that the configuration file is always loaded correctly.
arpwatch
The LCFG arpwatch component now supports aliases for the interfaces which can be used to create symlinks to the data files. This allows for the creation of more informative file names (e.g. including the vlan ID) when the interface names are a bit cryptic.
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