Skip to content

Commit

Permalink
Release 3.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
bastelfreak committed Feb 24, 2023
1 parent 1bb51e6 commit 355bbb7
Show file tree
Hide file tree
Showing 4 changed files with 205 additions and 4 deletions.
44 changes: 43 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,43 @@
## 2020-05-27 2.3.0
# Changelog

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 affect the functionality of the module.

## [v3.0.0](https://github.com/voxpupuli/puppet-vault/tree/v3.0.0) (2023-02-24)

[Full Changelog](https://github.com/voxpupuli/puppet-vault/compare/v2.3.0...v3.0.0)

**Breaking changes:**

- Update version from 1.4.2-\>1.12.0 [\#14](https://github.com/voxpupuli/puppet-vault/pull/14) ([bastelfreak](https://github.com/bastelfreak))
- Default to /etc/vault.d/ for upstream packages [\#13](https://github.com/voxpupuli/puppet-vault/pull/13) ([bastelfreak](https://github.com/bastelfreak))
- Drop EoL Debian 8/9 support, add 10/11 [\#6](https://github.com/voxpupuli/puppet-vault/pull/6) ([bastelfreak](https://github.com/bastelfreak))
- Drop CentOS 6 support [\#4](https://github.com/voxpupuli/puppet-vault/pull/4) ([bastelfreak](https://github.com/bastelfreak))
- Drop EoL Ubuntu 14/16 support [\#3](https://github.com/voxpupuli/puppet-vault/pull/3) ([bastelfreak](https://github.com/bastelfreak))
- Drop EoL Puppet 4/5 support, Add 7 [\#2](https://github.com/voxpupuli/puppet-vault/pull/2) ([bastelfreak](https://github.com/bastelfreak))

**Implemented enhancements:**

- bump puppet/systemd to \< 5.0.0 [\#23](https://github.com/voxpupuli/puppet-vault/pull/23) ([jhoblitt](https://github.com/jhoblitt))
- Rely on default data in acceptance tests [\#17](https://github.com/voxpupuli/puppet-vault/pull/17) ([bastelfreak](https://github.com/bastelfreak))
- Add CI job for package based installation [\#11](https://github.com/voxpupuli/puppet-vault/pull/11) ([bastelfreak](https://github.com/bastelfreak))
- Move static data from params.pp to init.pp [\#9](https://github.com/voxpupuli/puppet-vault/pull/9) ([bastelfreak](https://github.com/bastelfreak))
- Implement puppet-strings documentation [\#8](https://github.com/voxpupuli/puppet-vault/pull/8) ([bastelfreak](https://github.com/bastelfreak))
- Allow latest module versions [\#5](https://github.com/voxpupuli/puppet-vault/pull/5) ([bastelfreak](https://github.com/bastelfreak))

**Fixed bugs:**

- Fix Typo in $listener data [\#16](https://github.com/voxpupuli/puppet-vault/pull/16) ([bastelfreak](https://github.com/bastelfreak))
- Dont create vault config dir for package based installations [\#12](https://github.com/voxpupuli/puppet-vault/pull/12) ([bastelfreak](https://github.com/bastelfreak))

**Merged pull requests:**

- README.md: fix wrong camptocamp references [\#15](https://github.com/voxpupuli/puppet-vault/pull/15) ([bastelfreak](https://github.com/bastelfreak))
- Enforce documentation for new parameters [\#10](https://github.com/voxpupuli/puppet-vault/pull/10) ([bastelfreak](https://github.com/bastelfreak))
- modulesync 5.3.0 [\#1](https://github.com/voxpupuli/puppet-vault/pull/1) ([bastelfreak](https://github.com/bastelfreak))

## [v2.3.0](https://github.com/voxpupuli/puppet-vault/tree/v2.3.0) (2020-05-26)
- Add `manage_config_file` option
- Update stm/file_capability dependency
- Update to vault 1.4.2
Expand Down Expand Up @@ -157,3 +196,6 @@
## 2015-07-28 v0.1.0
- Initial relase
- Add support exclusively for Ubuntu 14.04


\* *This Changelog was automatically generated by [github_changelog_generator](https://github.com/github-changelog-generator/github-changelog-generator)*
159 changes: 159 additions & 0 deletions HISTORY.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,159 @@
## [v2.3.0](https://github.com/voxpupuli/puppet-vault/tree/v2.3.0) (2020-05-26)
- Add `manage_config_file` option
- Update stm/file_capability dependency
- Update to vault 1.4.2

## 2020-02-01 2.2.0
- Add support for `api_addr` stanza
- Update to vault 1.3.2

## 2019-08-19 2.1.0
- Add support for `seal` stanza
- Remove duplicate TimeoutStopSec in systemd unit file
- Update to vault 1.2.2

## 2019-06-01 2.0.1
- Allow puppetlabs/stdlib 6.x
- Allow stm/file_capability 2.x
- Allow puppet/archive 4.x

## 2019-03-17 2.0.0
- Drop Puppet 3 support
- Add Puppet 6 support
- Allow specifying `$listener` as an array of listener hashes
- Add `config_mode` parameter
- Update systemd unit file
- Support Ubuntu 18.04
- Support enabling Web UI
- Update to vault 1.0.3
- Use stm/file_capability to manage file capabilities
- Use camptocamp/systemd to manage systemd unit file

## 2017-10-16 1.2.8
- Update to vault 0.8.3

## 2017-08-18 1.2.7
- Update to vault 0.8.1

## 2017-08-10 1.2.6
- Update to vault 0.8.0

## 2017-07-15 1.2.5
- Added `manage_service_file` option

## 2017-07-10 1.2.4
- Fix and update beaker tests
- Update to vault 0.7.3

## 2017-05-09 1.2.3
- Update to vault 0.7.2

## 2017-05-08 1.2.2
- Update to vault 0.7.1

## 2017-04-22 1.2.1
- Update to rspec 3.5
- Ruby 2.4 Fixnum deprecation
- Correctly set config dir owner and group as vault user

## 2017-03-27 v1.2.0
- Support Debian 7 and 8
- Update to vault 0.7.0

## 2017-03-13 v1.1.9
- Make download URL configuration more fine-grained
- Support upgrading when `version` changes and installing via `archive` method

## 2017-02-13 v1.1.8
- Test with Puppet 4.9 by default
- Test with bleeding edge Puppet 4
- Allow legacy Puppet 3 builds to fail in CI
- Add `manage_service` option

## 2017-02-09 v1.1.7
- Update to vault 0.6.5

## 2017-01-21 v1.1.6
- Fix regression in vault_sorted_json

## 2017-01-10 v1.1.5
- Update to vault 0.6.4

## 2016-12-07 v1.1.4
- Update to vault 0.6.3

## 2016-11-04 v1.1.3
- Fix `cap_ipc_lock` for Debian/Ubuntu
- Bump Puppet and Ruby versions used in CI

## 2016-11-03 v1.1.2
- Better code to ensure `cap_ipc_lock` is set

## 2016-10-10 v1.1.1
- Documentation fixes

## 2016-10-07 v1.1.0
- Update to vault 0.6.2
- Add `manage_backend_dir` option

## 2016-09-29 v1.0.0
- Replaced `config_hash` parameter for more fine grained controls
- Replaced nanliu/staging for puppet/archive
- Allow for package-based install method
- Generate pretty JSON configs

## 2016-08-27 v0.4.0
- Update to vault 0.6.1
- Add Amazon OS support

## 2016-07-19 v0.3.0
- Ensure config.json has correct user/group

## 2016-06-01 v0.2.3
- Configure log file for upstart
- Update to vault 0.6.0
- Deploy to PuppetForge via TravisCI

## 2016-06-01 v0.2.2
- Update to vault 0.5.3

## 2016-03-17 v0.2.1
- Update to vault 0.5.2

## 2016-03-17 v0.2.0
- Add RedHat7/CentOS7 support (including `systemd` support)
- Add `num_procs` option to control `GOMAXPROCS` in init scripts
- RedHat6 SysV init script improvements
- Improved beaker acceptance tests

## 2016-03-15 v0.1.9
- Update to vault 0.5.1
- Add `manage_user` and `manage_group` params

## 2016-02-11 v0.1.8
- Update to vault 0.5.0

## 2016-01-14 v0.1.7
- Update to vault 0.4.1

## 2016-01-05 v0.1.6
- Update to vault 0.4.0

## 2016-01-05 v0.1.5
- Add CentOS 6 support

## 2015-10-14 v0.1.4
- Fixes syntax error in bad release v0.1.3

## 2015-10-14 v0.1.3
- Use new Fastly CDN for default `download_url` parameter

## 2015-10-14 v0.1.2
- Support specifying `service_provider`

## 2015-10-06 v0.1.1
- Fixed issue #1, containment bug

## 2015-07-28 v0.1.0
- Initial relase
- Add support exclusively for Ubuntu 14.04
4 changes: 2 additions & 2 deletions REFERENCE.md
Original file line number Diff line number Diff line change
Expand Up @@ -232,7 +232,7 @@ Data type: `Any`

The version of Vault to install

Default value: `'1.4.2'`
Default value: `'1.12.0'`

##### <a name="-vault--extra_config"></a>`extra_config`

Expand Down Expand Up @@ -376,7 +376,7 @@ Data type: `Variant[Hash, Array[Hash]]`



Default value: `{ 'tcp' => { 'addresse' => '127.0.0.1:8200', 'tls_disable' => 1 }, }`
Default value: `{ 'tcp' => { 'address' => '127.0.0.1:8200', 'tls_disable' => 1 }, }`

##### <a name="-vault--manage_storage_dir"></a>`manage_storage_dir`

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-vault",
"version": "2.3.0",
"version": "3.0.0",
"author": "Vox Pupuli",
"summary": "Puppet module to manage Vault (https://vaultproject.io)",
"license": "Apache-2.0",
Expand Down

0 comments on commit 355bbb7

Please sign in to comment.