We have just tagged and uploaded to the Yum repositories Quattor 13.9. Special changes include:
New features
ncm-ncdcan now execute hooks before and after running any components. The API is not yet set in stone, and might change in future releases.
Useability improvements
- Quattor commands have been renamed, to be more meaningful:
quattor-configureexecutes configuration modules, aliasing oldncm-ncd.quattor-queryqueries the profile in a node, aliasing oldncm-query.quattor-installeraliases manyaii-shellfeoptions.
quattor-configureandquattor-query(and their old names) have now basic Bash autocompletion support. The names of the the installed components and the most common options will be expanded.
Improvements to configuration modules
networkused to conflict with NetworkManager. It is now allowed to disable it up front.- The
addflag forncm-chkconfigimplies restoring the service runlevel to its default values authconfighas now partial support for System Security Service Daemon. We implement sasl, sudo and ldap services for now.
Backwards-incompatible changes
sudosupports now the EXEC, SETENV, LOG_INPUT, LOG_OUTPUT and their NO_* counterparts in the privilege lines. The validation for this field has changed, and you’ll have to add the ‘:’ characters yourself.openvpnsupports multiple server configurations. Your existing server configurations must be enclosed in an nlist now.
Bugs fixed
ncm-spmaimproved its detection of packages that couldn’t be versionlocked.- Components complying with the
coding style
document will now show the changes that would happen to a file, even
under
--noaction. metaconfigsupports now noaction.- The installer works reliably again on SL 6.4.
Upgrading
We have created a GitHub repository for simplifying the upgrades of the core configuration modules. Just clone this repository or download the appropriate tag.
If this approach is useful, future releases will provide easy-to-download templates for the Grid modules and the client packages.
Next release
Next release will be Quattor 13.10 and will happen by the end of October.