atomic

Setup the Atomicorp Free RPM Repository

Andy Shinn

andyshinn

29,141 downloads

24,728 latest version

2.8 quality score

Version information

  • 0.2.0 (latest)
  • 0.1.4
  • 0.1.3
  • 0.1.2
  • 0.1.1
  • 0.1.0
released Apr 21st 2015
This version is compatible with:
  • Puppet Enterprise 3.x
  • Puppet 2.7
  • RedHat
    ,
    CentOS
    ,
    OracleLinux
    ,
    Scientific

Start using this module

Documentation

andyshinn/atomic — version 0.2.0 Apr 21st 2015

Configure Atomicorp Free RPMS Repository

A Puppet module to configure the Atomicorp Free RPMS Repository.

Dependencies

About

This module is a fork of https://github.com/stahnma/puppet-module-epel rewritten for the Atomicorp Free RPMS Repository (http://www.atomicorp.com/installers/atomic)

The following Repos will be setup and enabled by default:

  • atomic

Other repositories that will setup but disabled by default:

  • atomic-testing

Variables

Variables can be set via class parameters or editing the params.pp file.

Proxy

If you have an HTTP proxy required to access the internet, you can use the $proxy variable. If it is set to a value other than 'absent' a proxy will be setup with each repository. Note that otherwise each of the repos will fall back to settings in the /etc/yum.conf file.

Including and Excluding Packages

If you want to linit what packages will be installed from the repositories, you can set the $includepkgs or $exclude variable. If these are not set they will be absent from the configuration.

Futher Information

Testing

  • Tested using Puppet 3.3.x on CentOS 6