IPMI facts (rebase only, original PR is #12)
- 7d4ac2e - (Dominique Quatravaux) IPMI facts
Expose IPMI facts in a format compatible with RedHat's The Foreman, so that BMCs appear in its web UI.
Add documentation to README.md
Feature/v2.0.0
- c52dc2a - (Joshua Hoblitt) bump version to v2.0.0
- bfc0e6a - (Joshua Hoblitt) fix rspec puppet 4 compatibility
- 3123bb9 - (Joshua Hoblitt) add Puppet Version Compatibility subsection to README
- 1e76146 - (Joshua Hoblitt) update README boilerplate
- d2f265d - (Joshua Hoblitt) remove default nodset symlink
To resolve this PMT error: Puppet::ModuleTool::Errors::ModuleToolError: Found symlinks. Symlinks in modules are not allowed, please remove them.
- 1e866b7 - (Joshua Hoblitt) add centos 5.11 nodeset
- 4a1873a - (Joshua Hoblitt) add puppet-blacksmith gem
- b37b7a2 - (Joshua Hoblitt) add travis_lint rake target
- f230dde - (Joshua Hoblitt) add debian 7.8 nodeset
- 19c3a98 - (Joshua Hoblitt) fix trailing whitespace
- 8dc4b01 - (Joshua Hoblitt) update copyright notice year to 2015
- 9ccdb91 - (Joshua Hoblitt) add ruby 2.2 to travis matrix
- 920aaff - (Joshua Hoblitt) add :validate to default rake target list
- c856b2f - (Joshua Hoblitt) add metadata-json-lint gem
Needed by rake metadata.json validation target.
- 34304e4 - (Joshua Hoblitt) set stdlib requirement to 4.6.0
- 8c2a694 - (Joshua Hoblitt) update travis matrix puppet 3.x minimum version to 3.7
- e99cd8d - (Joshua Hoblitt) update rspec-puppet gem version to ~> 2.1.0
For compatibility with puppet 4.0.0
- 072d233 - (Joshua Hoblitt) add junit/ to .gitiginore
Generated by beaker 5
- d53806b - (Joshua Hoblitt) add puppet 4.0 to travis matrix
- 2540953 - (Joshua Hoblitt) remove puppet 2.7 from travis matrix
4.0.0 has been released; support major release -1
- 9db5563 - (Joshua Hoblitt) update beaker nodesets to use current chef/bento boxes
- e89d202 - (Joshua Hoblitt) add log/ to .gitignore
Generated by beaker during execution.
- d5bb67e - (Joshua Hoblitt) pin rspec on Ruby 1.8.7 (rspec/rspec-core#1864)
- 25f6bb1 - (Joshua Hoblitt) use rspec-puppet 2.0.0 from gems instead of git
- c1aac2a - (Joshua Hoblitt) add FACTER_GEM_VERSION to Gemfile
- 76feb38 - (Joshua Hoblitt) convert Modulefile to metadata.json
- cf8aea0 - (Joshua Hoblitt) update spec_helper_acceptance to use #puppet_module_install
Instead of custom scp logic
- 1c982ef - (Joshua Hoblitt) change nodeset default to centos-65-x64
- 0790875 - (Joshua Hoblitt) add beaker nodeset for centos 7
- afa2bee - (Joshua Hoblitt) add beaker support
- b24fa45 - (Joshua Hoblitt) enable travis container based builds
- 6984ec8 - (Joshua Hoblitt) update rspec-puppet to v2.0.0 git tag
- 8d66569 - (Joshua Hoblitt) tidy Gemfile formatting
- ec06fc6 - (Joshua Hoblitt) fail on linter warnings
- cf8ef28 - (Joshua Hoblitt) Merge pull request #11 from bodgit/watchdog
Add support for enabling the IPMI watchdog
- eade2fe - (Matt Dainty) Add support for enabling the IPMI watchdog
- 73cf7ef - (Joshua Hoblitt) Merge pull request #10 from jhoblitt/feature/future_parser
Feature/future parser
- 52e33e1 - (Joshua Hoblitt) update rspec-puppet matchers
Convert from #include_class to #contain_class
- f460ee9 - (Joshua Hoblitt) add future parser to travis matrix
- 022b877 - (Joshua Hoblitt) Merge pull request #9 from jhoblitt/feature/copyright_consolidation
consolidate all copyright notices into LICENSE file
- d910696 - (Joshua Hoblitt) consolidate all copyright notices into LICENSE file
- a7a628a - (Joshua Hoblitt) Merge pull request #8 from jhoblitt/feature/v1.2.0
Feature/v1.2.0
- 88b1b24 - (Joshua Hoblitt) bump version to v1.2.0
- 5b5770f - (Joshua Hoblitt) fix linter warnings
- 0d2f8ef - (Joshua Hoblitt) update README format
- a2f9824 - (Joshua Hoblitt) update puppet versions in travis matrix
- 3c283b1 - (Joshua Hoblitt) add el7.x to README platforms list
- d7b6c5f - (Joshua Hoblitt) add
:require
option to all Gemfile entries - af79b53 - (Joshua Hoblitt) update .gitignore
- 9bd46bd - (Joshua Hoblitt) update copyright notice year to 2014
- edf951c - (Joshua Hoblitt) Merge pull request #7 from razorsedge/support_el7
Added support for EL7.
- 3fe4023 - (Michael Arnold) Make the spec tests pass.
Commented out all the "should include_class" stanzas. This should make Travis-CI happy.
- 26e1430 - (Joshua Hoblitt) bump version to v1.1.1
- de20f48 - (Joshua Hoblitt) update README param docs
- 4e07c04 - (Joshua Hoblitt) reduce stdlib requirement to 3.0.0
- 0a3be5b - (Joshua Hoblitt) add puppet 3.3.0 to travis test matrix
- c2a54cb - (Joshua Hoblitt) add GFMD highlighting to README
- aafd0c8 - (Joshua Hoblitt) fix README markdown typo
- b83bdd7 - (Joshua Hoblitt) bump version to v1.1.0
- 8f04955 - (Joshua Hoblitt) Merge pull request #5 from jhoblitt/service_control
split ipmi::service class into ipmi::service::{ipmi,ipmievd)
- 47cc455 - (Joshua Hoblitt) split ipmi::service class into ipmi::service::{ipmi,ipmievd)
- 7f1d5c3 - (Joshua Hoblitt) puppet-lint should ignore pkg/**
- 2821421 - (Joshua Hoblitt) bump version to v1.0.1
- 4f19e76 - (Joshua Hoblitt) Merge pull request #4 from jhoblitt/remove_lsb_facts
remove usage of $::lsbmajdistrelease fact
- 23c2227 - (Joshua Hoblitt) remove usage of $::lsbmajdistrelease fact
Instead use $::operatingsystemmajrelease as this fact is not dependant on redhat-lsb being present on the system.
- 95c5d0f - (Joshua Hoblitt) fix ugly typo in ipmi::service tests
- f76e51f - (Joshua Hoblitt) validate
$start_ipmievd
param to classesipmi
&ipmi::service
- 2b6de1a - (Joshua Hoblitt) Merge pull request #2 from razorsedge/ipmievd
Support for ipmievd.
- a3922d2 - (Michael Arnold) Advanced configuration of ipmievd service.
- a99cf85 - (Michael Arnold) Basic addition of ipmievd service.
-
efc47e5 - (Joshua Hoblitt) refactor module structure
-
split ipmi::install into ipmi::{install,params}
-
base class inherits ipmi::params
-
contain subclasses in ipmi base class
-
comprehensive test coverage
-
7534ba8 - (Joshua Hoblitt) fix README ToC formatting
-
9defe3b - (Joshua Hoblitt) update README formatting
-
8128871 - (Joshua Hoblitt) fix linter warnings
-
3acd51d - (Joshua Hoblitt) Merge puppet-module_skel
-
fd0a998 - (Joshua Hoblitt) first commit