Any views expressed within media held on this service are those of the contributors, should not be taken as approved or endorsed by the University, and do not necessarily reflect the views of the University in respect of any particular issue.

LCFG Project

LCFG Project

Recent Activity for the LCFG project

Weekly Changes – 27/03/2023

Most of the changes continue to be related to the Ubuntu Jammy port but this week more of that has happened at the DICE level rather than LCFG. Here are the significant changes…

Ubuntu Jammy

Details of recent progress on the Ubuntu Jammy platform are now recorded separately, see the latest report.

Ubuntu Installs

The baseinstall component has support for bind-mounting partitions onto the newly installed chroot directory before running methods and subsequently, at the end of the process, it unmounts them. A bug in the component code meant that it actually unmounted all partitions, even those which had been mounted earlier in the install sequence. This was not noticed before as the baseinstall component is typically the final step in the entire install process and the partitions would otherwise be unmounted immediately afterwards when the reboot command is issued. This problem was discovered during testing last week and the installer ISO was corrected in the LCFG profile, the fix is now properly integrated into the standard installroot header.

On Focal the mawk (minimal awk) utility has been added back for the duration of the install process. This ensures that some packages which rely on awk, but do not declare it as a dependency, are not broken by it being removed (to be replaced with gawk).

Debian package caching

The configuration for Debian package repositories in the lcfg/options/rpmaccel.h header now also avoids caching Contents metadata files (which are used by apt-file).

createrepo

The createrepo utility is used to manage yum repository metadata for RPM packages. There is now a new header – lcfg/options/createrepo.h – which may be used to include the package and dependencies. Previously (on SL7) these packages could be included simply using the LCFG_OPTIONS_CREATEREPO package option but that doesn’t work for Ubuntu Focal. Although the packages are available in the upstream repository for Ubuntu Jammy they are not in Focal so the missing packages have had to be backported. We have not yet tested the createrepo software on Ubuntu but expect to do so in the near future when we install a new package server.

Software

There are some new software options available for Ubuntu:

  • LCFG_OPTIONS_PYTHON_REQUESTS_KRB – Python 3 requests module Kerberos support
  • LCFG_OPTIONS_IPTSTATE – top-like interface to your netfilter connection-tracking table
  • LCFG_OPTIONS_JAVA_OPENJDK_18 – OpenJDK 18 – Jammy only
  • LCFG_OPTIONS_JAVA_OPENJDK_17– OpenJDK 17 – Jammy only
  • LCFG_OPTIONS_JRE_OPENJDK_18– OpenJDK JRE 18 – Jammy only
  • LCFG_OPTIONS_JRE_OPENJDK_17– OpenJDK JRE 17 – Jammy only

Changes to headers and package lists

Members of the Informatics Computing team can browse all the changes to the headers and package lists.

Leave a reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

css.php

Report this page

To report inappropriate content on this page, please use the form below. Upon receiving your report, we will be in touch as per the Take Down Policy of the service.

Please note that personal data collected through this form is used and stored for the purposes of processing this report and communication with you.

If you are unable to report a concern about content via this form please contact the Service Owner.

Please enter an email address you wish to be contacted on. Please describe the unacceptable content in sufficient detail to allow us to locate it, and why you consider it to be unacceptable.
By submitting this report, you accept that it is accurate and that fraudulent or nuisance complaints may result in action by the University.

  Cancel