Skip to content

Commit 6bef8ce

Browse files
authored
Merge pull request voxpupuli#52 from traylenator/prepare
Prepare release 2.0.0
2 parents 7669674 + da870f8 commit 6bef8ce

File tree

3 files changed

+79
-74
lines changed

3 files changed

+79
-74
lines changed

CHANGELOG.md

Lines changed: 77 additions & 73 deletions
Original file line numberDiff line numberDiff line change
@@ -1,113 +1,117 @@
1-
# Changelog
1+
# Change log
22

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

5-
This is the first release with only Puppet 4.6.1 and newer support!
6-
- drop centos5 acceptance tests
7-
- Add Puppet 4 type validation
8-
- Wrap $ensure in single quotes to allow comma seperated values
7+
## [v2.0.0](https://github.com/voxpupuli/puppet-yum/tree/v2.0.0) (2017-06-14)
8+
[Full Changelog](https://github.com/voxpupuli/puppet-yum/compare/v1.0.0...v2.0.0)
99

10-
## 2017-01-11 - Release 0.10.0
10+
**Implemented enhancements:**
1111

12-
- Last Release with Puppet 3 support!
13-
- Fix requirements for Beaker tests
14-
- Add parameter clean_old_kernels that can be used to disable cleaning up of old kernels when installonly_limit is changed
15-
- Bump min version_requirement for Puppet + deps
12+
- Add module data for EPEL [\#44](https://github.com/voxpupuli/puppet-yum/pull/44) ([lamawithonel](https://github.com/lamawithonel))
13+
- Manage yumrepos via data [\#40](https://github.com/voxpupuli/puppet-yum/pull/40) ([lamawithonel](https://github.com/lamawithonel))
14+
- Update README.md [\#39](https://github.com/voxpupuli/puppet-yum/pull/39) ([Yuav](https://github.com/Yuav))
15+
- Be more strict about versionlock strings [\#38](https://github.com/voxpupuli/puppet-yum/pull/38) ([lamawithonel](https://github.com/lamawithonel))
16+
- BREAKING: Config create resources pattern [\#37](https://github.com/voxpupuli/puppet-yum/pull/37) ([lamawithonel](https://github.com/lamawithonel))
1617

17-
## 2016-09-26 - Release 0.9.15
18+
**Fixed bugs:**
1819

19-
- Remove invalid dependency from metadata
20-
- Manage yum::versionlock with concat
21-
- Puppet no longer creates empty files when using Hiera and create_resources()
22-
to create Yum keys
20+
- Versionlock release string may contain dots [\#49](https://github.com/voxpupuli/puppet-yum/pull/49) ([traylenator](https://github.com/traylenator))
21+
- Fix typo. [\#45](https://github.com/voxpupuli/puppet-yum/pull/45) ([johntconklin](https://github.com/johntconklin))
22+
- Remove `section` parameter from `yum::config` [\#33](https://github.com/voxpupuli/puppet-yum/pull/33) ([lamawithonel](https://github.com/lamawithonel))
23+
- Comma seperated values puppet3 [\#31](https://github.com/voxpupuli/puppet-yum/pull/31) ([matonb](https://github.com/matonb))
2324

24-
## 2016-08-15 - Release 0.9.14
25+
**Closed issues:**
2526

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

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

31-
- Release to Forge
36+
**Implemented enhancements:**
3237

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

35-
- Move to VoxPupuli org
36-
- Add base modulesync configs
40+
**Merged pull requests:**
3741

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

40-
- YUM group commands can set exec. timeout and respect hidden groups.
41-
- Fix yum plugins on RHEL 5.x.
42-
- At least puppetlabs/stdlib 4.2.0 is required.
43-
- New resource yum::install for installing of local/remote packages.
45+
## [v0.10.0](https://github.com/voxpupuli/puppet-yum/tree/v0.10.0) (2017-01-11)
46+
[Full Changelog](https://github.com/voxpupuli/puppet-yum/compare/v0.9.15...v0.10.0)
4447

45-
#### Features
48+
**Implemented enhancements:**
4649

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

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

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

56-
## 2015-05-29 - Release 0.9.6
59+
- Update changelog and version [\#12](https://github.com/voxpupuli/puppet-yum/pull/12) ([Yuav](https://github.com/Yuav))
60+
- Added basic spec tests [\#11](https://github.com/voxpupuli/puppet-yum/pull/11) ([Yuav](https://github.com/Yuav))
61+
- 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))
62+
- Manage yum::versionlock with concat [\#6](https://github.com/voxpupuli/puppet-yum/pull/6) ([jpoittevin](https://github.com/jpoittevin))
5763

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

60-
#### Bugfixes
67+
**Merged pull requests:**
6168

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

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

66-
New class yum, defined resource yum::config. Trigger old kernels purge.
74+
**Merged pull requests:**
6775

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

70-
- New defined resource yum::config to allow changes in /etc/yum.conf.
71-
- New class yum to set common global parameters
72-
- If installonly\_limit is changed, old kernels above the limit are purged.
78+
## [v0.9.12](https://github.com/voxpupuli/puppet-yum/tree/v0.9.12) (2016-08-12)
79+
[Full Changelog](https://github.com/voxpupuli/puppet-yum/compare/v0.9.11...v0.9.12)
7380

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

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

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

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

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

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

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

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

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

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

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

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

99-
## 2014-08-20 - Release 0.9.1
100116

101-
### Summary
102-
103-
Fix GPG key import check when key is specified in $content.
104-
105-
#### Bugfixes
106-
107-
- Fix GPG key import check when key is specified in $content.
108-
109-
## 2014-08-07 - Release 0.9.0
110-
111-
### Summary
112-
113-
Initial release.
117+
\* *This Change Log was automatically generated by [github_changelog_generator](https://github.com/skywinder/Github-Changelog-Generator)*

Rakefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ begin
3535
require 'github_changelog_generator/task'
3636
GitHubChangelogGenerator::RakeTask.new :changelog do |config|
3737
version = (Blacksmith::Modulefile.new).version
38+
config.user = 'voxpupuli'
3839
config.future_release = "v#{version}"
3940
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."
4041
config.exclude_labels = %w{duplicate question invalid wontfix modulesync}

metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "puppet-yum",
3-
"version": "1.0.1-rc0",
3+
"version": "2.0.0",
44
"author": "Vox Pupuli",
55
"summary": "YUM utilities",
66
"license": "MIT",

0 commit comments

Comments
 (0)