v1.6.7
General Updates
Our default examples/group_vars/nfs/ variables were to make the NFS network interfaces DHCP.
This has been changed in favor of using static IP configuration - reduce issues during whole cluster reboots (#164)
Role Updates
- arc_client: use ini_file instead of lininefile 2 and create an arc client.conf with sensible defaults 3
- lustre_client: fix ansible undefined variables errors 1
- rdma: call lspci with a full path and make it disabled by default (default for FGCI is to now install it only where infiniband_available is True) 10
- users: big updates - please remove the "group: csc" from each csc admin user in group_vars/all/root_keys.yml 4
- slurm: optionally configure plugstack and x11-spank plugin. See commit fgci-org/ansible-role-slurm@931d926 for the exact changes to the role.
- testing/travis with SLURM 16.05. Role default is still 15.08.
slurm_plugstack: False slurm_x11_spank: False slurm_x11_setting: "optional x11.so"
- arc-frontend: Allows the usage of a non default runtime environment location for ARC-CE 9
- Defaults fit FGCI common settings. Unless you're using a non-default location there's no need to overwrite the variables.
- If you plan to use a non-default location please overwrite the default variables in your group_vars/grid/grid.yml. See this roles' defaults for more details.
- Cronjob uses rsync to keep runtime folder up-to-date with runtime folder in CVMFS
- nfs_mount: select the right variables - set remove fstab files to true for test 11
- Labels old method as deprecated
- deletes old generated back files by setting clean_fstab_backups as True