cernops/puppet-globus

Name: puppet-globus

Owner: CERN Operations

Description: Installs globus and and configures GSI security.

Created: 2015-06-03 20:27:05.0

Updated: 2015-06-03 22:11:30.0

Pushed: 2015-06-04 10:37:34.0

Homepage: null

Size: 148

Language: Ruby

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

Puppet Forge Build Status

CERNOps-globus

Overview

Installs globus packages and configures them.

Setup
What globus affects
Usage
s{'globus':
me_compatibility  => 'HYBRID'

Parameters for Globus Class
Tests

To run standalone tests

le install
le exec rake validate
le exec rake lint
le exec rake spec

The acceptance tests by default use vagrant and vargrant-libvirtd so ensure they are working or provide beaker configuration for your own hypervisor.

This example mutates the virtualbox images from puppetlabs into ones suitable for libvirt.

ant plugin install vagrant-mutate
ant mutate https://vagrantcloud.com/puppetlabs/boxes/centos-6.6-64-nocm/versions/1.0.1/providers/virtualbox.box libvirt
ant box repackage virtualbox libvirt 0
ant box add puppetlabs/centos-6.6-64-nocm ./package.box
le install
ER_debug=yes bundle exec rspec spec/acceptance
 with docker
ER_debug=yes BEAKER_setfile=spec/acceptance/nodesets/docker.yml bundle exec rspec spec/acceptance
License

Apache II License for all files.

Contact

Steve Traylen steve.traylen@cern.ch

Support

https://github.com/cernops/puppet-globus


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.