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.
v1.1.0 (2023-11-28)
Implemented enhancements:
v1.0.0 (2023-05-01)
Breaking changes:
- Drop Puppet 6 support #81 (bastelfreak)
Implemented enhancements:
Closed issues:
- Agent unable to connect to Vault because of cert issue #62
- Detection of what kv version the vault is should be done via a different heuristic. #56
Merged pull requests:
- Move bulk of logic to PuppetX::VaultLookup::Lookup #77 (natemccurdy)
v0.7.0 (2023-04-19)
Implemented enhancements:
- Add new auth methods: agent, agent_sink #66 (natemccurdy)
- Cache the result of a lookup #65 (natemccurdy)
- Allow for setting lookup options with a hash instead of positional arguments #64 (natemccurdy)
Closed issues:
- Retreiving a field value fails. #69
- undefined local variable or method 'vault_role_id' #68
- [Feature Request] Ability not to do cert auth login as part of lookup #24
- Add local vault mode #7
Merged pull requests:
- README updates: more examples, explain auth methods #73 (natemccurdy)
- Correction vault_role_id and vault_secret_id missing #67 (phaedriel)
v0.6.0 (2022-11-01)
Implemented enhancements:
v0.5.0 (2022-08-23)
Implemented enhancements:
- Kv2 support with a specified secret key #54 (firstnevyn)
- Feat: support retrieving secrets from non-puppet signed Vault listener #53 (firstnevyn)
v0.4.0 (2022-06-30)
Implemented enhancements:
- Add support for Vault Namespaces #29 (Augustin-FL)
v0.3.0 (2022-06-30)
Implemented enhancements:
- Update function for work with Vault secured with Letsencrypt certificates #44
- (MODULES-11321) Use new Puppet http runtime; require Puppet 6.16 or newer #50 (tvpartytonight)
Closed issues:
- Error: Failed to apply catalog: undefined method `http_ssl_instance' for Puppet::Network::HttpPool:Module #39
- Getting the following puppet deprecation when reusing your code #22
v0.2.0 (2021-09-19)
Implemented enhancements:
Fixed bugs:
Closed issues:
- Allow Vault configuration from VAULT_ADDR environment variable #8
Merged pull requests:
- delete unneeded fixtures file #37 (bastelfreak)
- Adds warnings to error logging #23 (petems)
- Fix acceptance failures #17 (tvpartytonight)
- Run acceptance tests in travis #11 (tvpartytonight)
- (PUP-9212) Add acceptance tests #6 (tvpartytonight)
v0.1.1 (2018-10-16)
Merged pull requests:
v0.1.0 (2018-10-10)
Merged pull requests:
* This Changelog was automatically generated by github_changelog_generator