Configures a CVMFS client
- FGCI Repo
- If you want the FGCI config rpm
- Internet
- fgci_install variable is set to True - we'll install the FGI cvmfs config files - to get the FGI CVMFS repo among other things.
fgci_install: True
- cvmfs_http_proxy can be pointed to an http proxy
cvmfs_http_proxy: DIRECT
- Set cvmfs_overwrite_default_local to False to not overwrite default.local
cvmfs_overwrite_default_local: True
Only tested on EL7 and on Ubuntu 15.04
The autofs config is probably not good enough for EL6
Including an example of how to use your role (for instance, with variables passed in as parameters) is always nice for users too:
- hosts: servers
roles:
- { role: ansible-role-cvmfs }
MIT
Inspiration taken from the cvmfs role inside the DevOps ansible repo at
https://github.com/AAROC/DevOps/tree/9bbac9523e54d3e09b88aa294432f86ff2f0f31a/Ansible/roles/cvmfs