Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Prepare release 2.0.0 #52

Merged
merged 3 commits into from
Jun 14, 2017
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
150 changes: 77 additions & 73 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,113 +1,117 @@
# Changelog
# Change log

## 2017-01-14 - Release 1.0.0
All notable changes to this project will be documented in this file.
Each new release typically also includes the latest modulesync defaults.
These should not impact the functionality of the module.

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
## [v2.0.0](https://github.com/voxpupuli/puppet-yum/tree/v2.0.0) (2017-06-14)
[Full Changelog](https://github.com/voxpupuli/puppet-yum/compare/v1.0.0...v2.0.0)

## 2017-01-11 - Release 0.10.0
**Implemented enhancements:**

- 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
- Add module data for EPEL [\#44](https://github.com/voxpupuli/puppet-yum/pull/44) ([lamawithonel](https://github.com/lamawithonel))
- Manage yumrepos via data [\#40](https://github.com/voxpupuli/puppet-yum/pull/40) ([lamawithonel](https://github.com/lamawithonel))
- Update README.md [\#39](https://github.com/voxpupuli/puppet-yum/pull/39) ([Yuav](https://github.com/Yuav))
- Be more strict about versionlock strings [\#38](https://github.com/voxpupuli/puppet-yum/pull/38) ([lamawithonel](https://github.com/lamawithonel))
- BREAKING: Config create resources pattern [\#37](https://github.com/voxpupuli/puppet-yum/pull/37) ([lamawithonel](https://github.com/lamawithonel))

## 2016-09-26 - Release 0.9.15
**Fixed bugs:**

- 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
- Versionlock release string may contain dots [\#49](https://github.com/voxpupuli/puppet-yum/pull/49) ([traylenator](https://github.com/traylenator))
- Fix typo. [\#45](https://github.com/voxpupuli/puppet-yum/pull/45) ([johntconklin](https://github.com/johntconklin))
- Remove `section` parameter from `yum::config` [\#33](https://github.com/voxpupuli/puppet-yum/pull/33) ([lamawithonel](https://github.com/lamawithonel))
- Comma seperated values puppet3 [\#31](https://github.com/voxpupuli/puppet-yum/pull/31) ([matonb](https://github.com/matonb))

## 2016-08-15 - Release 0.9.14
**Closed issues:**

- Release to Forge again
- Fix module metadata
- Class\[Yum\]: has no parameter named 'config\_options' [\#48](https://github.com/voxpupuli/puppet-yum/issues/48)
- Augeas errors arise when applying yum settings on Cent OS 6 clients [\#47](https://github.com/voxpupuli/puppet-yum/issues/47)
- Remove individual configs from init.pp, use create\_resources pattern instead [\#36](https://github.com/voxpupuli/puppet-yum/issues/36)
- Fix versionlock regex [\#35](https://github.com/voxpupuli/puppet-yum/issues/35)
- yum::config fails with comma separated values [\#21](https://github.com/voxpupuli/puppet-yum/issues/21)

## 2016-08-13 - Release 0.9.13
## [v1.0.0](https://github.com/voxpupuli/puppet-yum/tree/v1.0.0) (2017-01-14)
[Full Changelog](https://github.com/voxpupuli/puppet-yum/compare/v0.10.0...v1.0.0)

- Release to Forge
**Implemented enhancements:**

## 2016-06-25 - Release 0.9.12
- Update for Puppet 4, remove support for Puppet 3 [\#25](https://github.com/voxpupuli/puppet-yum/pull/25) ([lamawithonel](https://github.com/lamawithonel))

- Move to VoxPupuli org
- Add base modulesync configs
**Merged pull requests:**

## 2016-05-30 - Release 0.9.8
- Release 1.0.0 [\#30](https://github.com/voxpupuli/puppet-yum/pull/30) ([bastelfreak](https://github.com/bastelfreak))
- Comma separated values for assumeyes [\#29](https://github.com/voxpupuli/puppet-yum/pull/29) ([matonb](https://github.com/matonb))

- 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.
## [v0.10.0](https://github.com/voxpupuli/puppet-yum/tree/v0.10.0) (2017-01-11)
[Full Changelog](https://github.com/voxpupuli/puppet-yum/compare/v0.9.15...v0.10.0)

#### Features
**Implemented enhancements:**

- Tunable exec. timeout for YUM group management commands.
- New defined resource yum::install for local or remote (URL) packages install.
- Bump min version\_requirement for Puppet + deps [\#22](https://github.com/voxpupuli/puppet-yum/pull/22) ([juniorsysadmin](https://github.com/juniorsysadmin))
- Add parameter clean\_old\_kernels [\#20](https://github.com/voxpupuli/puppet-yum/pull/20) ([treydock](https://github.com/treydock))
- Correct format of fixtures file. [\#14](https://github.com/voxpupuli/puppet-yum/pull/14) ([traylenator](https://github.com/traylenator))

#### Bugfixes
## [v0.9.15](https://github.com/voxpupuli/puppet-yum/tree/v0.9.15) (2016-09-26)
[Full Changelog](https://github.com/voxpupuli/puppet-yum/compare/v0.9.14...v0.9.15)

- Properly detect YUM plugins prefixes on RHEL 5.x
- Increased requirements on puppetlabs/stdlib to 4.2.0
- Yum group management respects hidden groups
**Merged pull requests:**

## 2015-05-29 - Release 0.9.6
- Update changelog and version [\#12](https://github.com/voxpupuli/puppet-yum/pull/12) ([Yuav](https://github.com/Yuav))
- Added basic spec tests [\#11](https://github.com/voxpupuli/puppet-yum/pull/11) ([Yuav](https://github.com/Yuav))
- Bug: Puppet creates empty key files when using Hiera and create\_resources\(\) [\#7](https://github.com/voxpupuli/puppet-yum/pull/7) ([lklimek](https://github.com/lklimek))
- Manage yum::versionlock with concat [\#6](https://github.com/voxpupuli/puppet-yum/pull/6) ([jpoittevin](https://github.com/jpoittevin))

Fixed check for installed YUM group on RHEL 7.
## [v0.9.14](https://github.com/voxpupuli/puppet-yum/tree/v0.9.14) (2016-08-15)
[Full Changelog](https://github.com/voxpupuli/puppet-yum/compare/v0.9.13...v0.9.14)

#### Bugfixes
**Merged pull requests:**

- Fixed check for installed YUM group on RHEL/CentOS 7
- Release 0.9.14 [\#5](https://github.com/voxpupuli/puppet-yum/pull/5) ([jyaworski](https://github.com/jyaworski))

## 2015-04-07 - Release 0.9.5
## [v0.9.13](https://github.com/voxpupuli/puppet-yum/tree/v0.9.13) (2016-08-15)
[Full Changelog](https://github.com/voxpupuli/puppet-yum/compare/v0.9.12...v0.9.13)

New class yum, defined resource yum::config. Trigger old kernels purge.
**Merged pull requests:**

#### Features
- Release 0.9.13 [\#4](https://github.com/voxpupuli/puppet-yum/pull/4) ([jyaworski](https://github.com/jyaworski))

- 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.
## [v0.9.12](https://github.com/voxpupuli/puppet-yum/tree/v0.9.12) (2016-08-12)
[Full Changelog](https://github.com/voxpupuli/puppet-yum/compare/v0.9.11...v0.9.12)

## 2014-12-08 - Release 0.9.4
## [v0.9.11](https://github.com/voxpupuli/puppet-yum/tree/v0.9.11) (2016-08-12)
[Full Changelog](https://github.com/voxpupuli/puppet-yum/compare/v0.9.10...v0.9.11)

Fix file/directory permissions.
## [v0.9.10](https://github.com/voxpupuli/puppet-yum/tree/v0.9.10) (2016-08-12)
[Full Changelog](https://github.com/voxpupuli/puppet-yum/compare/v0.9.9...v0.9.10)

#### Bugfixes
## [v0.9.9](https://github.com/voxpupuli/puppet-yum/tree/v0.9.9) (2016-08-12)
[Full Changelog](https://github.com/voxpupuli/puppet-yum/compare/v0.9.8...v0.9.9)

- Fix PF module archive file/directory permissions.
## [v0.9.8](https://github.com/voxpupuli/puppet-yum/tree/v0.9.8) (2016-08-04)
[Full Changelog](https://github.com/voxpupuli/puppet-yum/compare/0.9.8...v0.9.8)

## 2014-11-06 - Release 0.9.3
## [0.9.8](https://github.com/voxpupuli/puppet-yum/tree/0.9.8) (2016-05-30)
[Full Changelog](https://github.com/voxpupuli/puppet-yum/compare/0.9.7...0.9.8)

Enable yum.conf plugins if disabled.
## [0.9.7](https://github.com/voxpupuli/puppet-yum/tree/0.9.7) (2016-05-30)
[Full Changelog](https://github.com/voxpupuli/puppet-yum/compare/0.9.6...0.9.7)

#### Bugfixes
## [0.9.6](https://github.com/voxpupuli/puppet-yum/tree/0.9.6) (2015-04-29)
[Full Changelog](https://github.com/voxpupuli/puppet-yum/compare/0.9.5...0.9.6)

- Enable yum.conf plugins (if disabled) when we
install plugin via yum::plugin.
## [0.9.5](https://github.com/voxpupuli/puppet-yum/tree/0.9.5) (2015-04-07)
[Full Changelog](https://github.com/voxpupuli/puppet-yum/compare/0.9.4...0.9.5)

## 2014-09-02 - Release 0.9.2
## [0.9.4](https://github.com/voxpupuli/puppet-yum/tree/0.9.4) (2014-12-08)
[Full Changelog](https://github.com/voxpupuli/puppet-yum/compare/0.9.3...0.9.4)

Fix metadata.json
## [0.9.3](https://github.com/voxpupuli/puppet-yum/tree/0.9.3) (2014-11-06)
[Full Changelog](https://github.com/voxpupuli/puppet-yum/compare/0.9.2...0.9.3)

#### Bugfixes
## [0.9.2](https://github.com/voxpupuli/puppet-yum/tree/0.9.2) (2014-09-02)
[Full Changelog](https://github.com/voxpupuli/puppet-yum/compare/0.9.1...0.9.2)

- Fix metadata.json module dependencies
## [0.9.1](https://github.com/voxpupuli/puppet-yum/tree/0.9.1) (2014-08-20)

## 2014-08-20 - Release 0.9.1

### Summary

Fix GPG key import check when key is specified in $content.

#### Bugfixes

- Fix GPG key import check when key is specified in $content.

## 2014-08-07 - Release 0.9.0

### Summary

Initial release.
\* *This Change Log was automatically generated by [github_changelog_generator](https://github.com/skywinder/Github-Changelog-Generator)*
1 change: 1 addition & 0 deletions Rakefile
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,7 @@ begin
require 'github_changelog_generator/task'
GitHubChangelogGenerator::RakeTask.new :changelog do |config|
version = (Blacksmith::Modulefile.new).version
config.user = 'voxpupuli'
config.future_release = "v#{version}"
config.header = "# Change log\n\nAll notable changes to this project will be documented in this file.\nEach new release typically also includes the latest modulesync defaults.\nThese should not impact the functionality of the module."
config.exclude_labels = %w{duplicate question invalid wontfix modulesync}
Expand Down
2 changes: 1 addition & 1 deletion metadata.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "puppet-yum",
"version": "1.0.1-rc0",
"version": "2.0.0",
"author": "Vox Pupuli",
"summary": "YUM utilities",
"license": "MIT",
Expand Down