glideinWMS / glideinwms

The glideinWMS Project
http://tinyurl.com/glideinwms
Apache License 2.0
16 stars 45 forks source link

Minor updates for on-demand cvmfsexec #312

Closed namrathaurs closed 1 year ago

namrathaurs commented 1 year ago

This PR brings in a couple of updates to the existing on-demand cvmfs provisioning support in GlideinWMS.

  1. While rhel9-x86_64 is supported as a machine type by cvmfsexec, the makedist script fails when trying to generate a cvmfsexec distribution for this machine type on an el7 platform which causes the factory reconfig/upgrade to fail. Since a majority of the worker nodes are on el7, the suggestion was to exclude rhel9-x86_64 from our list of possible machine types until the cvmfsexec package is able to handle this. CHANGELOG has been updated about generating an el9 distro on an el7 machine for cvmfsexec (see Known Issues section).

  2. The cvmfsexec_distro tag is now included in the factory configuration to be available out-of-the-box with a fresh install/upgrade of GWMS. Although previously, building of cvmfsexec distributions was disabled by default (even without this tag in the xml), the tag was added to enforce consistency.