All notable changes to this project will be documented in this file. The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Module is now PDK 1.8.0 compliant
- bmc_user racadm provider id was never set in prefetch
- Added some unit tests
- Added support for FreeBSD (Thanks to Eirik Øverby)
- Fix typos
- Dropped test running Puppet 3
- Bugfix release
- BMC ipmitool provider was broken
- Module is now PDK 1.7.1 compliant
- More versions of Ubuntu is now supported
- Fix typos
- Changed data_provider to hiera
- Made installation of ipmitool optional
- Fact manufactor_id because it depended on ipmitool
- ensure = absent|purged is now working as intended
- Module is now PDK 1.7.0 compliant
- Module is now PDK 1.6.0 compliant
- Made change to init arguments so we dont need to change API when we add support for more BMC's
- Module is now PDK 1.5.0 compliant
- bmc
- change parameter name to manage_oem_repo because it more informativ.
- change parameter name and type to oem_software of type Array to better support remote setup.
- Module is now PDK compliant
- bmc_user
- better support for channels in bmc_user ipmi provider.
- Puppet4 data types used.
- bmc_user
- general support for enable/disable user.
- bmc_user
- support for enable/disable when using racadm provider
- bmc_network
- support for more API calls exposed by racadm
- performance improvments
- other
- more robust manufactor_id fact
- bmc_network
- removed defaultto from most property
- support for bmc_user
- support for bmc_network
- support for bmc_ssl
- support for bmc_ldap
- support for ldap_groups
- Still under heavy development and NO API are frozen - so use with caution