Skip to content

bodgit/puppet-ipmi

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Puppet ipmi Module

Build Status

Table of Contents

  1. Overview
  2. Description
  3. Usage
  4. Limitations
  5. Versioning
  6. Support
  7. See Also

Overview

Manages the OpenIPMI package

Description

Installs the OpemIPMI package and enables the ipmi service. This loads the kernel drivers needed for communicating with the BMC from user space.

Usage

Example

    include ipmi

Classes

ipmi

# defaults
class { 'ipmi':
  service_ensure         => 'running', # default is 'running'
  ipmievd_service_ensure => 'running', # default is 'stopped'
}
service_ensure

String defaults to: running

Possible values: running, stopped

Controls the state of the ipmi service.

ipmievd_service_ensure

String defaults to: stopped

Possible values: running', stopped`

Controls the state of the ipmievd service.

Limitations

At present, only support for $::osfamily == 'RedHat' has been implimented. Adding other Linux distrubtions should be trivial.

Tested Platforms

  • el5.x
  • el6.x
  • el7.x

Versioning

This module is versioned according to the Semantic Versioning 2.0.0 specification.

Support

Please log tickets and issues at github

See Also

About

manages the OpenIPMI package

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Ruby 77.0%
  • Puppet 23.0%