Weekly Changes – 20/03/2023
The changes for the Ubuntu Jammy platform continue to dominate the release this week. Here are all the notable changes:
Ubuntu Jammy
Details of recent progress on the Ubuntu Jammy platform are now recorded separately, see the latest report.
DICE package repository access
All DICE Ubuntu Focal systems will switch to fetching packages from the apt repositories via our local squid cache servers. The hope is that this will reduce the load on the primary package server.
KVM Server
The lcfg/options/kvm-server.h
header now presets the libvirtd, libvirt-guests and qemu-kvm Systemd services to be initially disabled. This prevents the package install scripts attempting to automatically start the services when the packages are first installed. We now consider KVM/libvirt to be fully supported on Ubuntu Focal.
PostgreSQL
The lcfg/options/postgresql.h
header now includes a sub-header for the specific default version on each supported platform. On Ubuntu Focal that is version 12 – lcfg/options/postgresql-12.h
and on Jammy that is version 14 – lcfg/options/postgresql-14.h
. These headers have additional Systemd presets which should help prevent services being automatically started when the packages are installed or upgraded.
Java
It is now possible to include the Java OpenJDK version 17 on Ubuntu Focal and Jammy. The LCFG_OPTIONS_JAVA_OPENJDK_17
or LCFG_OPTIONS_JRE_OPENJDK_17
macro must be defined prior to including the lcfg/options/java.h
header. Alternatively, at the dice-level define DICE_OPTIONS_JAVA_OPENJDK_17
to include the JDK packages.
Software
There is one new software option available for Ubuntu – LCFG_OPTIONS_PYTHON_JINJA2
– which provides the Python Jinja2 package and dependencies. A number of other options and some headers have been updated to use the new option.
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