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.
v4.1.0 (2023-11-19)
Implemented enhancements:
- puppet/systemd: Allow 6.x #43 (bastelfreak)
- Add Debian 12 support #42 (bastelfreak)
v4.0.0 (2023-08-21)
Breaking changes:
- Drop Puppet 6 support #30 (bastelfreak)
Implemented enhancements:
- Add EL8/9 & Rocky/AlmaLinux/OracleLinux support #40 (bastelfreak)
- stm/file_capability: Allow 6.x #39 (bastelfreak)
- puppet/systemd: Allow 5.x #38 (bastelfreak)
- puppet/hashi_stack: Allow 3.x #37 (bastelfreak)
- puppet/archive: Allow 7.x #36 (bastelfreak)
- puppetlabs/stdlib: Allow 9.x #35 (bastelfreak)
- Add Puppet 8 support #34 (bastelfreak)
v3.0.0 (2023-02-24)
Breaking changes:
- Update version from 1.4.2->1.12.0 #14 (bastelfreak)
- Default to /etc/vault.d/ for upstream packages #13 (bastelfreak)
- Drop EoL Debian 8/9 support, add 10/11 #6 (bastelfreak)
- Drop CentOS 6 support #4 (bastelfreak)
- Drop EoL Ubuntu 14/16 support #3 (bastelfreak)
- Drop EoL Puppet 4/5 support, Add 7 #2 (bastelfreak)
Implemented enhancements:
- bump puppet/systemd to < 5.0.0 #23 (jhoblitt)
- Rely on default data in acceptance tests #17 (bastelfreak)
- Add CI job for package based installation #11 (bastelfreak)
- Move static data from params.pp to init.pp #9 (bastelfreak)
- Implement puppet-strings documentation #8 (bastelfreak)
- Allow latest module versions #5 (bastelfreak)
Fixed bugs:
- Fix Typo in $listener data #16 (bastelfreak)
- Dont create vault config dir for package based installations #12 (bastelfreak)
Merged pull requests:
- README.md: fix wrong camptocamp references #15 (bastelfreak)
- Enforce documentation for new parameters #10 (bastelfreak)
- modulesync 5.3.0 #1 (bastelfreak)
v2.3.0 (2020-05-26)
- Add
manage_config_file
option - Update stm/file_capability dependency
- Update to vault 1.4.2
- Add support for
api_addr
stanza - Update to vault 1.3.2
- Add support for
seal
stanza - Remove duplicate TimeoutStopSec in systemd unit file
- Update to vault 1.2.2
- Allow puppetlabs/stdlib 6.x
- Allow stm/file_capability 2.x
- Allow puppet/archive 4.x
- 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
- Update to vault 0.8.3
- Update to vault 0.8.1
- Update to vault 0.8.0
- Added
manage_service_file
option
- Fix and update beaker tests
- Update to vault 0.7.3
- Update to vault 0.7.2
- Update to vault 0.7.1
- Update to rspec 3.5
- Ruby 2.4 Fixnum deprecation
- Correctly set config dir owner and group as vault user
- Support Debian 7 and 8
- Update to vault 0.7.0
- Make download URL configuration more fine-grained
- Support upgrading when
version
changes and installing viaarchive
method
- 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
- Update to vault 0.6.5
- Fix regression in vault_sorted_json
- Update to vault 0.6.4
- Update to vault 0.6.3
- Fix
cap_ipc_lock
for Debian/Ubuntu - Bump Puppet and Ruby versions used in CI
- Better code to ensure
cap_ipc_lock
is set
- Documentation fixes
- Update to vault 0.6.2
- Add
manage_backend_dir
option
- 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
- Update to vault 0.6.1
- Add Amazon OS support
- Ensure config.json has correct user/group
- Configure log file for upstart
- Update to vault 0.6.0
- Deploy to PuppetForge via TravisCI
- Update to vault 0.5.3
- Update to vault 0.5.2
- Add RedHat7/CentOS7 support (including
systemd
support) - Add
num_procs
option to controlGOMAXPROCS
in init scripts - RedHat6 SysV init script improvements
- Improved beaker acceptance tests
- Update to vault 0.5.1
- Add
manage_user
andmanage_group
params
- Update to vault 0.5.0
- Update to vault 0.4.1
- Update to vault 0.4.0
- Add CentOS 6 support
- Fixes syntax error in bad release v0.1.3
- Use new Fastly CDN for default
download_url
parameter
- Support specifying
service_provider
- Fixed issue #1, containment bug
- Initial relase
- Add support exclusively for Ubuntu 14.04
* This Changelog was automatically generated by github_changelog_generator