Hello Cfengineers,
Released a new version of `cf_surfsara_lib`:
*
https://github.com/basvandervlies/cf_surfsara_lib
*
https://github.com/basvandervlies/cf_surfsara_lib/blob/master/Changelog.md
Released version 1.0.0 this is a big change and other releases will not change the API anymore. We have renamed all sara_ bundles to scl_ and instead of using variable with sara_data.<bundle>.<var> it is now scl.<bundle>.<var>. The library is named SCL and we want to reflect this in the source.
The library has 2 new flles:
•
boot.cf: This will run all bundles that have the tag scl_boot. At SURF we use it like this:
• cf-agent -KI -DBOOT --> eg: install the NVIDIA drivers
•
paths.cf: This extends the paths variable from the CFengine masterfiles library with some utilities that are use in the SCL framework
These services heve bug fixes or new features:
• apache services changes:
• fixed a bug in access log was wrong in the mustache file
• slurm services changes:
• Added configless setup can be controlled via class SLURM_CONFIGLESS: Do not generate the configuration files. It will served by slurmctld.
• Configuration files must have the right perms and owner
• Added a new json variable slurmd_service_options to control the daemon options for slurmd
• rewrote the slurmd.service for nornal and configless setup
• Added an new module mellanox this set a class based on the mellanox card.