Configures a CVMFS client
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
defaults
files
handlers
meta
tasks
templates
tests
.travis.yml
LICENSE
README.md

README.md

ansible-role-cvmfs

Build Status

Configures a CVMFS client

Requirements

  • FGCI Repo
  • If you want the FGCI config rpm
  • Internet

Role Variables

  • 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

Dependencies

Only tested on EL7 and on Ubuntu 15.04

The autofs config is probably not good enough for EL6

Example Playbook

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 }

License

MIT

Author Information

Inspiration taken from the cvmfs role inside the DevOps ansible repo at

https://github.com/AAROC/DevOps/tree/9bbac9523e54d3e09b88aa294432f86ff2f0f31a/Ansible/roles/cvmfs