Skip to content

Commit bdecf56

Browse files
authored
Merge pull request #173 from puppetlabs/release-prep
Release prep v3.0.0
2 parents 4480b54 + 3018603 commit bdecf56

File tree

1 file changed

+58
-94
lines changed

1 file changed

+58
-94
lines changed

CHANGELOG.md

+58-94
Original file line numberDiff line numberDiff line change
@@ -1,167 +1,131 @@
1-
# Change log
1+
<!-- markdownlint-disable MD024 -->
2+
# Changelog
23

3-
All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](http://semver.org).
4+
All notable changes to this project will be documented in this file.
45

5-
## [v3.0.0](https://github.com/puppetlabs/puppetlabs-bootstrap/tree/v3.0.0) (2024-10-03)
6+
The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](http://semver.org).
67

7-
[Full Changelog](https://github.com/puppetlabs/puppetlabs-bootstrap/compare/v2.1.0...v3.0.0)
8-
9-
**Breaking changes:**
8+
## [v3.0.0](https://github.com/puppetlabs/puppetlabs-bootstrap/tree/v3.0.0) - 2025-01-29
109

11-
- Bumped minimal Puppet version to 7. Drop support for unsupported operating systems [\#170](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/170) ([benjamin-robertson](https://github.com/benjamin-robertson))
12-
- pdksync - Remove Puppet 5 from testing and bump minimal version to 6.0.0 [\#159](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/159) ([carabasdaniel](https://github.com/carabasdaniel))
10+
[Full Changelog](https://github.com/puppetlabs/puppetlabs-bootstrap/compare/v2.1.0...v3.0.0)
1311

14-
**Closed issues:**
12+
### Changed
1513

16-
- Add the ability to specify puppet.conf options to bootstrap task [\#166](https://github.com/puppetlabs/puppetlabs-bootstrap/issues/166)
17-
- Task fails with no descriptive error if tar isn't installed on target host. [\#156](https://github.com/puppetlabs/puppetlabs-bootstrap/issues/156)
18-
- Specifying extension requests and custom attributes as per README fails with data type validation error [\#80](https://github.com/puppetlabs/puppetlabs-bootstrap/issues/80)
14+
- pdksync - Remove Puppet 5 from testing and bump minimal version to 6.0.0 [#159](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/159) ([carabasdaniel](https://github.com/carabasdaniel))
1915

2016
### Added
2117

22-
- Added the ability to set puppet.conf settings via a parameter. [\#167](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/167) ([benjamin-robertson](https://github.com/benjamin-robertson))
23-
- add support clarification notice [\#164](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/164) ([binford2k](https://github.com/binford2k))
24-
- \(docs\) correct install docs link [\#163](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/163) ([binford2k](https://github.com/binford2k))
25-
- \[ISSUE-80\] Update the README to improve the instructions for use of ex… [\#162](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/162) ([nebakke](https://github.com/nebakke))
26-
- pdksync - Remove EL6 testing from Travis [\#158](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/158) ([carabasdaniel](https://github.com/carabasdaniel))
27-
- pdksync - \(IAC-973\) - Update travis/appveyor to run on new default branch main [\#147](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/147) ([david22swan](https://github.com/david22swan))
28-
- pdksync - \(IAC-890\) - Implement CentOS 8 travis tests [\#145](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/145) ([david22swan](https://github.com/david22swan))
29-
- pdksync - Use abs instead of vmpooler to provision test resources [\#144](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/144) ([carabasdaniel](https://github.com/carabasdaniel))
30-
- pdksync - \(maint\) - Pdk Update [\#143](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/143) ([david22swan](https://github.com/david22swan))
31-
- \(maint\) Update CODEOWNERS [\#142](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/142) ([DavidS](https://github.com/DavidS))
32-
- Ensure '$set\_noop' is lowercase for consistency [\#141](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/141) ([zoojar](https://github.com/zoojar))
33-
- pdksync - Add dependency gems to development group [\#140](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/140) ([carabasdaniel](https://github.com/carabasdaniel))
34-
- add set\_noop parameter [\#139](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/139) ([zoojar](https://github.com/zoojar))
35-
- \(MAINT\) Update docker image names [\#136](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/136) ([michaeltlombardi](https://github.com/michaeltlombardi))
36-
- \(IAC-555\) pdksync - Remove distelli-manifest.yml [\#135](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/135) ([david22swan](https://github.com/david22swan))
37-
- pdksync - \(maint\) - Pdk Update [\#134](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/134) ([david22swan](https://github.com/david22swan))
38-
- pdksync - Update weekly scheduled workflows [\#133](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/133) ([carabasdaniel](https://github.com/carabasdaniel))
39-
- pdksync - Add weekly scheduled workflows [\#130](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/130) ([carabasdaniel](https://github.com/carabasdaniel))
40-
- pdksync - \(IAC-215\) - Implement use\_litmus:true [\#129](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/129) ([david22swan](https://github.com/david22swan))
41-
42-
## [v2.1.0](https://github.com/puppetlabs/puppetlabs-bootstrap/tree/v2.1.0) (2020-01-21)
18+
- Added the ability to set puppet.conf settings via a parameter. [#167](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/167) ([benjamin-robertson](https://github.com/benjamin-robertson))
19+
- pdksync - (IAC-973) - Update travis/appveyor to run on new default branch main [#147](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/147) ([david22swan](https://github.com/david22swan))
20+
- add set_noop parameter [#139](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/139) ([zoojar](https://github.com/zoojar))
21+
22+
## [v2.1.0](https://github.com/puppetlabs/puppetlabs-bootstrap/tree/v2.1.0) - 2020-02-07
4323

4424
[Full Changelog](https://github.com/puppetlabs/puppetlabs-bootstrap/compare/v2.0.0...v2.1.0)
4525

4626
### Added
4727

48-
- \(FM-8581\) - Debian 10 added to travis and provision file refactored [\#124](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/124) ([david22swan](https://github.com/david22swan))
49-
- pdksync - "MODULES-10242 Add ubuntu14 support back to the modules" [\#119](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/119) ([sheenaajay](https://github.com/sheenaajay))
50-
- \(FM-8686\) - Addition of Support for CentOS 8 [\#117](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/117) ([david22swan](https://github.com/david22swan))
28+
- (MODULES-10242) Re-Add Ubuntu 14 as supported OS [#119](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/119) ([sheenaajay](https://github.com/sheenaajay))
29+
- (FM-8686) - Addition of Support for CentOS 8 [#117](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/117) ([david22swan](https://github.com/david22swan))
5130

52-
## [v2.0.0](https://github.com/puppetlabs/puppetlabs-bootstrap/tree/v2.0.0) (2019-11-11)
31+
## [v2.0.0](https://github.com/puppetlabs/puppetlabs-bootstrap/tree/v2.0.0) - 2019-11-11
5332

5433
[Full Changelog](https://github.com/puppetlabs/puppetlabs-bootstrap/compare/v1.0.0...v2.0.0)
5534

5635
### Changed
5736

58-
- pdksync - FM-8499 - remove ubuntu14 support [\#114](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/114) ([lionce](https://github.com/lionce))
37+
- pdksync - FM-8499 - remove ubuntu14 support [#114](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/114) ([lionce](https://github.com/lionce))
5938

6039
### Fixed
6140

62-
- \(MAINT\) Ensure TLS is enabled first on Windows [\#106](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/106) ([michaeltlombardi](https://github.com/michaeltlombardi))
41+
- (MAINT) Ensure TLS is enabled first on Windows [#106](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/106) ([michaeltlombardi](https://github.com/michaeltlombardi))
6342

64-
## [v1.0.0](https://github.com/puppetlabs/puppetlabs-bootstrap/tree/v1.0.0) (2019-07-25)
43+
## [v1.0.0](https://github.com/puppetlabs/puppetlabs-bootstrap/tree/v1.0.0) - 2019-07-25
6544

6645
[Full Changelog](https://github.com/puppetlabs/puppetlabs-bootstrap/compare/0.5.0...v1.0.0)
6746

6847
### Changed
6948

70-
- pdksync - \(MODULES-8444\) - Raise lower Puppet bound [\#78](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/78) ([david22swan](https://github.com/david22swan))
49+
- pdksync - (MODULES-8444) - Raise lower Puppet bound [#78](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/78) ([david22swan](https://github.com/david22swan))
7150

7251
### Added
7352

74-
- \(FM-8216\) Switch testing to use Litmus [\#94](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/94) ([eimlav](https://github.com/eimlav))
75-
- \(FM-8150\) Add Windows Server 2019 support [\#92](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/92) ([eimlav](https://github.com/eimlav))
76-
- \(FM-8038\) Add RedHat 8 support [\#87](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/87) ([eimlav](https://github.com/eimlav))
77-
- \[FM-7942\] Puppet Strings [\#86](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/86) ([carabasdaniel](https://github.com/carabasdaniel))
53+
- (FM-8216) Switch testing to use Litmus [#94](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/94) ([eimlav](https://github.com/eimlav))
54+
- (FM-8150) Add Windows Server 2019 support [#92](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/92) ([eimlav](https://github.com/eimlav))
55+
- (FM-8038) Add RedHat 8 support [#87](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/87) ([eimlav](https://github.com/eimlav))
56+
- [FM-7942] Puppet Strings [#86](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/86) ([carabasdaniel](https://github.com/carabasdaniel))
7857

7958
### Fixed
8059

81-
- \(FM-8112\) Ensure TLS 1.2 in Windows Task [\#90](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/90) ([michaeltlombardi](https://github.com/michaeltlombardi))
82-
- \(FM-7919\) Ensure TLSv1.2 is used when temporarily disabling ssl [\#84](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/84) ([steveax](https://github.com/steveax))
60+
- (FM-8112) Ensure TLS 1.2 in Windows Task [#90](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/90) ([michaeltlombardi](https://github.com/michaeltlombardi))
61+
- (FM-7919) Ensure TLSv1.2 is used when temporarily disabling ssl [#84](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/84) ([steveax](https://github.com/steveax))
8362

84-
## [0.5.0](https://github.com/puppetlabs/puppetlabs-bootstrap/tree/0.5.0) (2019-04-04)
63+
## [0.5.0](https://github.com/puppetlabs/puppetlabs-bootstrap/tree/0.5.0) - 2019-04-04
8564

8665
[Full Changelog](https://github.com/puppetlabs/puppetlabs-bootstrap/compare/0.4.1...0.5.0)
8766

8867
### Added
8968

90-
- \(SEN-787\) Make linux and windows private [\#73](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/73) ([conormurraypuppet](https://github.com/conormurraypuppet))
91-
- \(SEN-787\) Add discovery extension metadata [\#72](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/72) ([conormurraypuppet](https://github.com/conormurraypuppet))
92-
- \(SEN-787\) Add implementation metadata [\#71](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/71) ([conormurraypuppet](https://github.com/conormurraypuppet))
93-
- \(MODULES-6989\) Multiple extension\_requests/custom\_attributes Linux task [\#61](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/61) ([eimlav](https://github.com/eimlav))
69+
- (SEN-787) Make linux and windows private [#73](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/73) ([conormurray95](https://github.com/conormurray95))
70+
- (SEN-787) Add discovery extension metadata [#72](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/72) ([conormurray95](https://github.com/conormurray95))
71+
- (SEN-787) Add implementation metadata [#71](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/71) ([conormurray95](https://github.com/conormurray95))
72+
- (MODULES-6989) Multiple extension_requests/custom_attributes Linux task [#61](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/61) ([eimlav](https://github.com/eimlav))
9473

9574
### Fixed
9675

97-
- Ensure certnames are \*always\* lowercase [\#67](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/67) ([dylanratcliffe](https://github.com/dylanratcliffe))
98-
- pdksync - \(FM-7655\) Fix rubygems-update for ruby \< 2.3 [\#56](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/56) ([tphoney](https://github.com/tphoney))
76+
- Ensure certnames are *always* lowercase [#67](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/67) ([dylanratcliffe](https://github.com/dylanratcliffe))
77+
- pdksync - (FM-7655) Fix rubygems-update for ruby < 2.3 [#56](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/56) ([tphoney](https://github.com/tphoney))
9978

100-
## [0.4.1](https://github.com/puppetlabs/puppetlabs-bootstrap/tree/0.4.1) (2018-11-05)
79+
## [0.4.1](https://github.com/puppetlabs/puppetlabs-bootstrap/tree/0.4.1) - 2018-11-07
10180

10281
[Full Changelog](https://github.com/puppetlabs/puppetlabs-bootstrap/compare/0.4.0...0.4.1)
10382

10483
### Fixed
10584

106-
- \(MODULES-8154\) Correct environment argument [\#49](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/49) ([MikaelSmith](https://github.com/MikaelSmith))
85+
- (MODULES-8154) Correct environment argument [#49](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/49) ([MikaelSmith](https://github.com/MikaelSmith))
10786

108-
## [0.4.0](https://github.com/puppetlabs/puppetlabs-bootstrap/tree/0.4.0) (2018-09-27)
87+
## [0.4.0](https://github.com/puppetlabs/puppetlabs-bootstrap/tree/0.4.0) - 2018-09-27
10988

11089
[Full Changelog](https://github.com/puppetlabs/puppetlabs-bootstrap/compare/0.3.0...0.4.0)
11190

11291
### Added
11392

114-
- pdksync - \(FM-7392\) - Puppet 6 Testing Changes [\#46](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/46) ([pmcmaw](https://github.com/pmcmaw))
115-
- pdksync - \(MODULES-6805\) metadata.json shows support for puppet 6 [\#44](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/44) ([tphoney](https://github.com/tphoney))
116-
- \(MODULES-7511\) Add Environment option for Windows [\#35](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/35) ([MikaelSmith](https://github.com/MikaelSmith))
117-
- \(FM-7269\) - Addition of support for ubuntu 1804 [\#34](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/34) ([david22swan](https://github.com/david22swan))
118-
- \(MODULES-7511\) - Add ability to insert environment name during agent install [\#33](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/33) ([raj-andy1](https://github.com/raj-andy1))
119-
- \[FM-7063\] Addition of Debian 9 support to Bootstrap [\#30](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/30) ([david22swan](https://github.com/david22swan))
93+
- pdksync - (FM-7392) - Puppet 6 Testing Changes [#46](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/46) ([pmcmaw](https://github.com/pmcmaw))
94+
- pdksync - (MODULES-6805) metadata.json shows support for puppet 6 [#44](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/44) ([tphoney](https://github.com/tphoney))
95+
- (MODULES-7511) Add Environment option for Windows [#35](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/35) ([MikaelSmith](https://github.com/MikaelSmith))
96+
- (FM-7269) - Addition of support for ubuntu 1804 [#34](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/34) ([david22swan](https://github.com/david22swan))
97+
- (MODULES-7511) - Add ability to insert environment name during agent install [#33](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/33) ([raj-andy1](https://github.com/raj-andy1))
98+
- [FM-7063] Addition of Debian 9 support to Bootstrap [#30](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/30) ([david22swan](https://github.com/david22swan))
12099

121100
### Fixed
122101

123-
- \(MODULES-7838\) Windows task contains typo which causes failure. [\#45](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/45) ([davejohnston](https://github.com/davejohnston))
102+
- (MODULES-7838) Windows task contains typo which causes failure. [#45](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/45) ([davejohnston](https://github.com/davejohnston))
124103

125-
## 0.3.0
126-
### Summary
127-
This release removes the default eponymous task `bootstrap` and separates it into a bourne-shell `bootstrap::linux` task and a powershell `bootstrap::windows` task. It also includes a few new task parameters.
104+
## [0.3.0](https://github.com/puppetlabs/puppetlabs-bootstrap/tree/0.3.0) - 2018-06-04
128105

129-
### Changed
130-
- `bootstrap` init task removed to be separated into windows & linux tasks.
106+
[Full Changelog](https://github.com/puppetlabs/puppetlabs-bootstrap/compare/0.2.0...0.3.0)
131107

132108
### Added
133-
- `bootstrap::windows` task in powershell
134-
- `bootstrap::linux` task in sh
135-
- Task parameter `custom_attribute` for puppet.conf and csr\_attributes.yaml
136-
- Task parameter `extension_request` for puppet.conf and csr\_attributes.yaml
137-
138-
## Release [0.2.0]
139-
### Summary
140-
This makes the module PDK-compliant for easier maintenance. It also includes a roll up of maintenance changes.
141109

142-
### Added
143-
- PDK conversion [MODULES-6468](https://tickets.puppetlabs.com/browse/MODULES-6468).
110+
- (MODULES-6831) Add Windows support [#18](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/18) ([Iristyle](https://github.com/Iristyle))
111+
- (feature) add extension_request custom_attribute [#17](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/17) ([tphoney](https://github.com/tphoney))
144112

145113
### Fixed
146-
- Update bolt usage typo in README [MODULES-5945](https://tickets.puppetlabs.com/browse/MODULES-5945).
147114

148-
## Release 0.1.1
149-
Fix bash script.
115+
- (FM-6926) Better checks when running install.bash [#22](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/22) ([tphoney](https://github.com/tphoney))
116+
117+
## [0.2.0](https://github.com/puppetlabs/puppetlabs-bootstrap/tree/0.2.0) - 2018-03-09
118+
119+
[Full Changelog](https://github.com/puppetlabs/puppetlabs-bootstrap/compare/0.1.1...0.2.0)
150120

151-
## Fixes
152-
- Remove Function keyword from bash script.
121+
## [0.1.1](https://github.com/puppetlabs/puppetlabs-bootstrap/tree/0.1.1) - 2017-10-11
153122

154-
## Release 0.1.0
155-
This is the initial release of the bootstrap task.
123+
[Full Changelog](https://github.com/puppetlabs/puppetlabs-bootstrap/compare/0.1.0...0.1.1)
156124

157-
## Features
158-
- Bootstrap a node with puppet-agent, pointing it at a master.
159-
- Check the CA certificate of the master.
160-
- Set the DNS alt names for the agent.
161-
- Set the certname with which the node should be bootstrapped.
125+
### Other
162126

163-
[0.3.0]: https://github.com/puppetlabs/puppetlabs-resource/compare/0.2.0...0.3.0
164-
[0.2.0]: https://github.com/puppetlabs/puppetlabs-resource/compare/0.1.1...0.2.0
127+
- release prep 0.1.1 and fix bash script [#10](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/10) ([tphoney](https://github.com/tphoney))
165128

129+
## [0.1.0](https://github.com/puppetlabs/puppetlabs-bootstrap/tree/0.1.0) - 2017-10-11
166130

167-
\* *This Changelog was automatically generated by [github_changelog_generator](https://github.com/skywinder/Github-Changelog-Generator)*
131+
[Full Changelog](https://github.com/puppetlabs/puppetlabs-bootstrap/compare/e3474bc145d2d4e32832a3518ef4e92bfaa317a4...0.1.0)

0 commit comments

Comments
 (0)