-
Notifications
You must be signed in to change notification settings - Fork 34
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #173 from puppetlabs/release-prep
Release prep v3.0.0
- Loading branch information
Showing
1 changed file
with
58 additions
and
94 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,167 +1,131 @@ | ||
# Change log | ||
<!-- markdownlint-disable MD024 --> | ||
# Changelog | ||
|
||
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). | ||
All notable changes to this project will be documented in this file. | ||
|
||
## [v3.0.0](https://github.com/puppetlabs/puppetlabs-bootstrap/tree/v3.0.0) (2024-10-03) | ||
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). | ||
|
||
[Full Changelog](https://github.com/puppetlabs/puppetlabs-bootstrap/compare/v2.1.0...v3.0.0) | ||
|
||
**Breaking changes:** | ||
## [v3.0.0](https://github.com/puppetlabs/puppetlabs-bootstrap/tree/v3.0.0) - 2025-01-29 | ||
|
||
- 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)) | ||
- 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)) | ||
[Full Changelog](https://github.com/puppetlabs/puppetlabs-bootstrap/compare/v2.1.0...v3.0.0) | ||
|
||
**Closed issues:** | ||
### Changed | ||
|
||
- Add the ability to specify puppet.conf options to bootstrap task [\#166](https://github.com/puppetlabs/puppetlabs-bootstrap/issues/166) | ||
- Task fails with no descriptive error if tar isn't installed on target host. [\#156](https://github.com/puppetlabs/puppetlabs-bootstrap/issues/156) | ||
- Specifying extension requests and custom attributes as per README fails with data type validation error [\#80](https://github.com/puppetlabs/puppetlabs-bootstrap/issues/80) | ||
- 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)) | ||
|
||
### Added | ||
|
||
- 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)) | ||
- add support clarification notice [\#164](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/164) ([binford2k](https://github.com/binford2k)) | ||
- \(docs\) correct install docs link [\#163](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/163) ([binford2k](https://github.com/binford2k)) | ||
- \[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)) | ||
- pdksync - Remove EL6 testing from Travis [\#158](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/158) ([carabasdaniel](https://github.com/carabasdaniel)) | ||
- 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)) | ||
- pdksync - \(IAC-890\) - Implement CentOS 8 travis tests [\#145](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/145) ([david22swan](https://github.com/david22swan)) | ||
- pdksync - Use abs instead of vmpooler to provision test resources [\#144](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/144) ([carabasdaniel](https://github.com/carabasdaniel)) | ||
- pdksync - \(maint\) - Pdk Update [\#143](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/143) ([david22swan](https://github.com/david22swan)) | ||
- \(maint\) Update CODEOWNERS [\#142](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/142) ([DavidS](https://github.com/DavidS)) | ||
- Ensure '$set\_noop' is lowercase for consistency [\#141](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/141) ([zoojar](https://github.com/zoojar)) | ||
- pdksync - Add dependency gems to development group [\#140](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/140) ([carabasdaniel](https://github.com/carabasdaniel)) | ||
- add set\_noop parameter [\#139](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/139) ([zoojar](https://github.com/zoojar)) | ||
- \(MAINT\) Update docker image names [\#136](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/136) ([michaeltlombardi](https://github.com/michaeltlombardi)) | ||
- \(IAC-555\) pdksync - Remove distelli-manifest.yml [\#135](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/135) ([david22swan](https://github.com/david22swan)) | ||
- pdksync - \(maint\) - Pdk Update [\#134](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/134) ([david22swan](https://github.com/david22swan)) | ||
- pdksync - Update weekly scheduled workflows [\#133](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/133) ([carabasdaniel](https://github.com/carabasdaniel)) | ||
- pdksync - Add weekly scheduled workflows [\#130](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/130) ([carabasdaniel](https://github.com/carabasdaniel)) | ||
- pdksync - \(IAC-215\) - Implement use\_litmus:true [\#129](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/129) ([david22swan](https://github.com/david22swan)) | ||
|
||
## [v2.1.0](https://github.com/puppetlabs/puppetlabs-bootstrap/tree/v2.1.0) (2020-01-21) | ||
- 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)) | ||
- 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)) | ||
- add set_noop parameter [#139](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/139) ([zoojar](https://github.com/zoojar)) | ||
|
||
## [v2.1.0](https://github.com/puppetlabs/puppetlabs-bootstrap/tree/v2.1.0) - 2020-02-07 | ||
|
||
[Full Changelog](https://github.com/puppetlabs/puppetlabs-bootstrap/compare/v2.0.0...v2.1.0) | ||
|
||
### Added | ||
|
||
- \(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)) | ||
- pdksync - "MODULES-10242 Add ubuntu14 support back to the modules" [\#119](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/119) ([sheenaajay](https://github.com/sheenaajay)) | ||
- \(FM-8686\) - Addition of Support for CentOS 8 [\#117](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/117) ([david22swan](https://github.com/david22swan)) | ||
- (MODULES-10242) Re-Add Ubuntu 14 as supported OS [#119](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/119) ([sheenaajay](https://github.com/sheenaajay)) | ||
- (FM-8686) - Addition of Support for CentOS 8 [#117](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/117) ([david22swan](https://github.com/david22swan)) | ||
|
||
## [v2.0.0](https://github.com/puppetlabs/puppetlabs-bootstrap/tree/v2.0.0) (2019-11-11) | ||
## [v2.0.0](https://github.com/puppetlabs/puppetlabs-bootstrap/tree/v2.0.0) - 2019-11-11 | ||
|
||
[Full Changelog](https://github.com/puppetlabs/puppetlabs-bootstrap/compare/v1.0.0...v2.0.0) | ||
|
||
### Changed | ||
|
||
- pdksync - FM-8499 - remove ubuntu14 support [\#114](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/114) ([lionce](https://github.com/lionce)) | ||
- pdksync - FM-8499 - remove ubuntu14 support [#114](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/114) ([lionce](https://github.com/lionce)) | ||
|
||
### Fixed | ||
|
||
- \(MAINT\) Ensure TLS is enabled first on Windows [\#106](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/106) ([michaeltlombardi](https://github.com/michaeltlombardi)) | ||
- (MAINT) Ensure TLS is enabled first on Windows [#106](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/106) ([michaeltlombardi](https://github.com/michaeltlombardi)) | ||
|
||
## [v1.0.0](https://github.com/puppetlabs/puppetlabs-bootstrap/tree/v1.0.0) (2019-07-25) | ||
## [v1.0.0](https://github.com/puppetlabs/puppetlabs-bootstrap/tree/v1.0.0) - 2019-07-25 | ||
|
||
[Full Changelog](https://github.com/puppetlabs/puppetlabs-bootstrap/compare/0.5.0...v1.0.0) | ||
|
||
### Changed | ||
|
||
- pdksync - \(MODULES-8444\) - Raise lower Puppet bound [\#78](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/78) ([david22swan](https://github.com/david22swan)) | ||
- pdksync - (MODULES-8444) - Raise lower Puppet bound [#78](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/78) ([david22swan](https://github.com/david22swan)) | ||
|
||
### Added | ||
|
||
- \(FM-8216\) Switch testing to use Litmus [\#94](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/94) ([eimlav](https://github.com/eimlav)) | ||
- \(FM-8150\) Add Windows Server 2019 support [\#92](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/92) ([eimlav](https://github.com/eimlav)) | ||
- \(FM-8038\) Add RedHat 8 support [\#87](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/87) ([eimlav](https://github.com/eimlav)) | ||
- \[FM-7942\] Puppet Strings [\#86](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/86) ([carabasdaniel](https://github.com/carabasdaniel)) | ||
- (FM-8216) Switch testing to use Litmus [#94](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/94) ([eimlav](https://github.com/eimlav)) | ||
- (FM-8150) Add Windows Server 2019 support [#92](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/92) ([eimlav](https://github.com/eimlav)) | ||
- (FM-8038) Add RedHat 8 support [#87](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/87) ([eimlav](https://github.com/eimlav)) | ||
- [FM-7942] Puppet Strings [#86](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/86) ([carabasdaniel](https://github.com/carabasdaniel)) | ||
|
||
### Fixed | ||
|
||
- \(FM-8112\) Ensure TLS 1.2 in Windows Task [\#90](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/90) ([michaeltlombardi](https://github.com/michaeltlombardi)) | ||
- \(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)) | ||
- (FM-8112) Ensure TLS 1.2 in Windows Task [#90](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/90) ([michaeltlombardi](https://github.com/michaeltlombardi)) | ||
- (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)) | ||
|
||
## [0.5.0](https://github.com/puppetlabs/puppetlabs-bootstrap/tree/0.5.0) (2019-04-04) | ||
## [0.5.0](https://github.com/puppetlabs/puppetlabs-bootstrap/tree/0.5.0) - 2019-04-04 | ||
|
||
[Full Changelog](https://github.com/puppetlabs/puppetlabs-bootstrap/compare/0.4.1...0.5.0) | ||
|
||
### Added | ||
|
||
- \(SEN-787\) Make linux and windows private [\#73](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/73) ([conormurraypuppet](https://github.com/conormurraypuppet)) | ||
- \(SEN-787\) Add discovery extension metadata [\#72](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/72) ([conormurraypuppet](https://github.com/conormurraypuppet)) | ||
- \(SEN-787\) Add implementation metadata [\#71](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/71) ([conormurraypuppet](https://github.com/conormurraypuppet)) | ||
- \(MODULES-6989\) Multiple extension\_requests/custom\_attributes Linux task [\#61](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/61) ([eimlav](https://github.com/eimlav)) | ||
- (SEN-787) Make linux and windows private [#73](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/73) ([conormurray95](https://github.com/conormurray95)) | ||
- (SEN-787) Add discovery extension metadata [#72](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/72) ([conormurray95](https://github.com/conormurray95)) | ||
- (SEN-787) Add implementation metadata [#71](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/71) ([conormurray95](https://github.com/conormurray95)) | ||
- (MODULES-6989) Multiple extension_requests/custom_attributes Linux task [#61](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/61) ([eimlav](https://github.com/eimlav)) | ||
|
||
### Fixed | ||
|
||
- Ensure certnames are \*always\* lowercase [\#67](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/67) ([dylanratcliffe](https://github.com/dylanratcliffe)) | ||
- pdksync - \(FM-7655\) Fix rubygems-update for ruby \< 2.3 [\#56](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/56) ([tphoney](https://github.com/tphoney)) | ||
- Ensure certnames are *always* lowercase [#67](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/67) ([dylanratcliffe](https://github.com/dylanratcliffe)) | ||
- pdksync - (FM-7655) Fix rubygems-update for ruby < 2.3 [#56](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/56) ([tphoney](https://github.com/tphoney)) | ||
|
||
## [0.4.1](https://github.com/puppetlabs/puppetlabs-bootstrap/tree/0.4.1) (2018-11-05) | ||
## [0.4.1](https://github.com/puppetlabs/puppetlabs-bootstrap/tree/0.4.1) - 2018-11-07 | ||
|
||
[Full Changelog](https://github.com/puppetlabs/puppetlabs-bootstrap/compare/0.4.0...0.4.1) | ||
|
||
### Fixed | ||
|
||
- \(MODULES-8154\) Correct environment argument [\#49](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/49) ([MikaelSmith](https://github.com/MikaelSmith)) | ||
- (MODULES-8154) Correct environment argument [#49](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/49) ([MikaelSmith](https://github.com/MikaelSmith)) | ||
|
||
## [0.4.0](https://github.com/puppetlabs/puppetlabs-bootstrap/tree/0.4.0) (2018-09-27) | ||
## [0.4.0](https://github.com/puppetlabs/puppetlabs-bootstrap/tree/0.4.0) - 2018-09-27 | ||
|
||
[Full Changelog](https://github.com/puppetlabs/puppetlabs-bootstrap/compare/0.3.0...0.4.0) | ||
|
||
### Added | ||
|
||
- pdksync - \(FM-7392\) - Puppet 6 Testing Changes [\#46](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/46) ([pmcmaw](https://github.com/pmcmaw)) | ||
- pdksync - \(MODULES-6805\) metadata.json shows support for puppet 6 [\#44](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/44) ([tphoney](https://github.com/tphoney)) | ||
- \(MODULES-7511\) Add Environment option for Windows [\#35](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/35) ([MikaelSmith](https://github.com/MikaelSmith)) | ||
- \(FM-7269\) - Addition of support for ubuntu 1804 [\#34](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/34) ([david22swan](https://github.com/david22swan)) | ||
- \(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)) | ||
- \[FM-7063\] Addition of Debian 9 support to Bootstrap [\#30](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/30) ([david22swan](https://github.com/david22swan)) | ||
- pdksync - (FM-7392) - Puppet 6 Testing Changes [#46](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/46) ([pmcmaw](https://github.com/pmcmaw)) | ||
- pdksync - (MODULES-6805) metadata.json shows support for puppet 6 [#44](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/44) ([tphoney](https://github.com/tphoney)) | ||
- (MODULES-7511) Add Environment option for Windows [#35](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/35) ([MikaelSmith](https://github.com/MikaelSmith)) | ||
- (FM-7269) - Addition of support for ubuntu 1804 [#34](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/34) ([david22swan](https://github.com/david22swan)) | ||
- (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)) | ||
- [FM-7063] Addition of Debian 9 support to Bootstrap [#30](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/30) ([david22swan](https://github.com/david22swan)) | ||
|
||
### Fixed | ||
|
||
- \(MODULES-7838\) Windows task contains typo which causes failure. [\#45](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/45) ([davejohnston](https://github.com/davejohnston)) | ||
- (MODULES-7838) Windows task contains typo which causes failure. [#45](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/45) ([davejohnston](https://github.com/davejohnston)) | ||
|
||
## 0.3.0 | ||
### Summary | ||
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. | ||
## [0.3.0](https://github.com/puppetlabs/puppetlabs-bootstrap/tree/0.3.0) - 2018-06-04 | ||
|
||
### Changed | ||
- `bootstrap` init task removed to be separated into windows & linux tasks. | ||
[Full Changelog](https://github.com/puppetlabs/puppetlabs-bootstrap/compare/0.2.0...0.3.0) | ||
|
||
### Added | ||
- `bootstrap::windows` task in powershell | ||
- `bootstrap::linux` task in sh | ||
- Task parameter `custom_attribute` for puppet.conf and csr\_attributes.yaml | ||
- Task parameter `extension_request` for puppet.conf and csr\_attributes.yaml | ||
|
||
## Release [0.2.0] | ||
### Summary | ||
This makes the module PDK-compliant for easier maintenance. It also includes a roll up of maintenance changes. | ||
|
||
### Added | ||
- PDK conversion [MODULES-6468](https://tickets.puppetlabs.com/browse/MODULES-6468). | ||
- (MODULES-6831) Add Windows support [#18](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/18) ([Iristyle](https://github.com/Iristyle)) | ||
- (feature) add extension_request custom_attribute [#17](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/17) ([tphoney](https://github.com/tphoney)) | ||
|
||
### Fixed | ||
- Update bolt usage typo in README [MODULES-5945](https://tickets.puppetlabs.com/browse/MODULES-5945). | ||
|
||
## Release 0.1.1 | ||
Fix bash script. | ||
- (FM-6926) Better checks when running install.bash [#22](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/22) ([tphoney](https://github.com/tphoney)) | ||
|
||
## [0.2.0](https://github.com/puppetlabs/puppetlabs-bootstrap/tree/0.2.0) - 2018-03-09 | ||
|
||
[Full Changelog](https://github.com/puppetlabs/puppetlabs-bootstrap/compare/0.1.1...0.2.0) | ||
|
||
## Fixes | ||
- Remove Function keyword from bash script. | ||
## [0.1.1](https://github.com/puppetlabs/puppetlabs-bootstrap/tree/0.1.1) - 2017-10-11 | ||
|
||
## Release 0.1.0 | ||
This is the initial release of the bootstrap task. | ||
[Full Changelog](https://github.com/puppetlabs/puppetlabs-bootstrap/compare/0.1.0...0.1.1) | ||
|
||
## Features | ||
- Bootstrap a node with puppet-agent, pointing it at a master. | ||
- Check the CA certificate of the master. | ||
- Set the DNS alt names for the agent. | ||
- Set the certname with which the node should be bootstrapped. | ||
### Other | ||
|
||
[0.3.0]: https://github.com/puppetlabs/puppetlabs-resource/compare/0.2.0...0.3.0 | ||
[0.2.0]: https://github.com/puppetlabs/puppetlabs-resource/compare/0.1.1...0.2.0 | ||
- release prep 0.1.1 and fix bash script [#10](https://github.com/puppetlabs/puppetlabs-bootstrap/pull/10) ([tphoney](https://github.com/tphoney)) | ||
|
||
## [0.1.0](https://github.com/puppetlabs/puppetlabs-bootstrap/tree/0.1.0) - 2017-10-11 | ||
|
||
\* *This Changelog was automatically generated by [github_changelog_generator](https://github.com/skywinder/Github-Changelog-Generator)* | ||
[Full Changelog](https://github.com/puppetlabs/puppetlabs-bootstrap/compare/e3474bc145d2d4e32832a3518ef4e92bfaa317a4...0.1.0) |