Weekly Changes – 28/11/2022
This week sees a rather large set of differences but mostly they are just from tidying out old unsupported platforms. The good news is that the new Ubuntu installer is now ready for wider testing. Here are all the important details…
Ubuntu Installer
The new Ubuntu installer is now ready for testing. We have begun gathering together useful information on the LCFG wiki.
The default partition layout has now been configured for the new fstab schema, this generates a layout that is very similar to what is produced by the legacy Ubuntu installer. Note that, if you need to create a bespoke layout, there are new SYSTEM_PARTITION
and RESET_SYSTEM_PARTITIONS
macros. For full details of the new approach to disk partitioning see the LCFG wiki.
For systems that have a SCSI-based primary disk it is now possible to specify an arbitrary primary disk (e.g. sdg
) by defining the LCFG_DISK_PRIMARY
macro at the top of an LCFG profile.
There is a new header – lcfg/options/buildiso.h – which may be used to install the new ISO building tools and dependencies onto a system. These are only necessary if you plan to rebuild a local version of the installer ISO.
PXE Service
There is a new LCFG header – ed/options/pxe_root_server.h – which may be used to configure a PXE service for TFTP and NFS access. This uses the new LCFG isotools to conveniently update the installer ISOs and PXE kernel/initrd files whenever new versions are released.
Jammy Jellyfish
The basic headers and package list files to support Ubuntu 22.04 (Jammy Jellyfish) have been added. This platform is not yet supported, we expect to properly begin work on this sometime in the first half of 2023.
Tidying
Lots of old headers have been removed which were used in the early stages of the Ubuntu platform development project.
Also, package lists for the ancient SL7.8 minor release have been removed.
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