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 – 08/02/2021

The changes for this week include an important fix which should help the LCFG client at boot time on SL7. Ceph users on SL7 will also be pleased to see the introduction of support for ignoring generated systemd unit files. Here’s the full summary…

Ubuntu Network Configuration

Work is continuing on improving the LCFG support for managing the network configuration on Ubuntu machines. The latest version of the LCFG network component – 2.2.1 – includes support for configuring VLAN interfaces, that is not yet the default but is available for testing. The changes for this week include preparatory work on the LCFG_NETWORK_ADD_VLAN macro which is typically used to simplify the process of adding new interfaces. Note that the macro API is unchanged which makes it particularly useful in the transition between SL7 and Ubuntu. A tweak was also made to the lcfg/options/etherbond.h header so that the default mode on Ubuntu is set to active-backup, you can change it via the LCFG_OPTIONS_ETHERBOND_MODE macro.

rpcbind and rdxprof

Since the starting of the rdxprof daemon was split out from the LCFG client component we have experienced problems with rpcbind stealing the UDP port that rdxprof uses to receive notifications from the LCFG server. To solve this problem we have changed the systemd configuration for rpcbind so that it waits for rdxprof to be started (and thus has to select a different port). Full details are in bug#1265. Note that this only applies to SL7, on Ubuntu rpcbind is started with different options which completely avoids the potential for the issue to occur. This was previously reported a couple of weeks ago, since then we have tested the change on a variety of machines, if you have important NFS services you may still wish to test this change yourself ahead of applying it to all your machines.

Systemd and unmanaged unit files

Typically with LCFG components we expect to manage the entire configuration but with systemd this is not always possible or desirable, in particular some unit files may be automatically created depending on the configuration of the machine (e.g. what disks it contains). The LCFG systemd component schema has been modified to add an ignoredunits resource, that takes a list of files to be ignored, simple globbing is supported.

This change was first applied to Ubuntu a few weeks ago, after discussion at the recent LCFG Deployers meeting we decided to introduce the same change for SL7. As this is a larger change on SL7 we are doing it in 2 stages, this week sees the schema updated, a subsequent release will include an update of the component code (0.10.2). If you are interested in testing this on SL7 the new version of the component package is available in the repository, reports of success/failure would be very much appreciated.

Matlab on Ubuntu

Support for Matlab version 2020b is now beginning to appear for Ubuntu. Talk to Graham Dutton for more details.

New Software

Along with the weekly security updates new support was added for the Lua programming language, note that not all machines will carry those software packages.

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