This is the first release with only Puppet 4.6.1 and newer support!
- drop centos5 acceptance tests
- Add Puppet 4 type validation
- Wrap $ensure in single quotes to allow comma seperated values
- Last Release with Puppet 3 support!
- Fix requirements for Beaker tests
- Add parameter clean_old_kernels that can be used to disable cleaning up of old kernels when installonly_limit is changed
- Bump min version_requirement for Puppet + deps
- Remove invalid dependency from metadata
- Manage yum::versionlock with concat
- Puppet no longer creates empty files when using Hiera and create_resources() to create Yum keys
- Release to Forge again
- Fix module metadata
- Release to Forge
- Move to VoxPupuli org
- Add base modulesync configs
- YUM group commands can set exec. timeout and respect hidden groups.
- Fix yum plugins on RHEL 5.x.
- At least puppetlabs/stdlib 4.2.0 is required.
- New resource yum::install for installing of local/remote packages.
- Tunable exec. timeout for YUM group management commands.
- New defined resource yum::install for local or remote (URL) packages install.
- Properly detect YUM plugins prefixes on RHEL 5.x
- Increased requirements on puppetlabs/stdlib to 4.2.0
- Yum group management respects hidden groups
Fixed check for installed YUM group on RHEL 7.
- Fixed check for installed YUM group on RHEL/CentOS 7
New class yum, defined resource yum::config. Trigger old kernels purge.
- New defined resource yum::config to allow changes in /etc/yum.conf.
- New class yum to set common global parameters
- If installonly_limit is changed, old kernels above the limit are purged.
Fix file/directory permissions.
- Fix PF module archive file/directory permissions.
Enable yum.conf plugins if disabled.
- Enable yum.conf plugins (if disabled) when we install plugin via yum::plugin.
Fix metadata.json
- Fix metadata.json module dependencies
Fix GPG key import check when key is specified in $content.
- Fix GPG key import check when key is specified in $content.
Initial release.