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.
v5.1.0 (2024-08-21)
Implemented enhancements:
- Support Debian 11 & 12 + Ubuntu 22.04 & 24.04 #70 (ekohl)
- Support EL 9: Avoid running update-ca-trust twice #69 (ekohl)
- Convert to puppet-strings documentation #61 (ekohl)
- Use validate_cmd & expose filename parameter #60 (ekohl)
v5.0.0 (2023-08-02)
Breaking changes:
- require puppetlabs/stdlib 9 #52 (robertc99)
- Drop Puppet 6 support / Drop EoL Debian 9 #50 (bastelfreak)
- Default to using the installed version #48 (ekohl)
Implemented enhancements:
- Add Puppet 8 support #55 (bastelfreak)
v4.1.0 (2022-03-09)
Implemented enhancements:
- Drop requirement for CA sources to use platform-specific suffix #40 (optiz0r)
- Allow stdlib 8.x dependencies #39 (smortex)
v4.0.0 (2021-06-02)
This release drops compatibility with EOL distros. This means EL6 (which can no longer be tested since the CentOS repos have been removed), Ubuntu 16.04 (EOL since April 2021) and Debian 8 (LTS is EOL since July 2020, though there is ELTS).
Puppet 5 support is also dropped since it went EOL in February 2021.
It should be noted that this it metadata-only. No code was changed.
Breaking changes:
- Drop Puppet 5 support #36 (ekohl)
- Drop Ubuntu 16.04 and Debian 8 support #35 (ekohl)
- Drop EL6 support #29 (ekohl)
Implemented enhancements:
- Mark compatible with Ubuntu 20.04 #33 (ekohl)
- Mark compatible with Puppet 7 #32 (ekohl)
- Mark compatible with puppetlabs/stdlib 7.x #31 (ekohl)
v3.1.0 (2020-05-11)
Breaking changes:
- drop Ubuntu 14.04 support #16 (bastelfreak)
Implemented enhancements:
- Add EL8 support #24 (ehelms)
- Add Debian 10 support #21 (ekohl)
- Make aliases stored in java keystore case insensitive #18 (pseiler)
Fixed bugs:
- keystore needs to be checked on each puppet run #15 (pseiler)
- fixed behaviour for SLES > 11, support SLES 15 #14 (pseiler)
Merged pull requests:
- Use voxpupuli-acceptance #23 (ekohl)
- updated supported distributions in README #19 (pseiler)
- Remove duplicate CONTRIBUTING.md file #17 (dhoppe)
v3.0.0 (2019-05-30)
Breaking changes:
- drop puppet 4 support. require at least puppet 5.5.8 #11 (bastelfreak)
Implemented enhancements:
Closed issues:
- Package[ca-certificates] is already declared at #8
Merged pull requests:
- allow puppetlabs-stdlib 6.x #10 (mmoll)
- (docs) Match documentation to metadata #6 (ghoneycutt)
v2.0.0 (2018-10-05)
Breaking changes:
- Drop Puppet <4.10.0 release #4
Merged pull requests:
Add support for SLES 12, Ubuntu 15.10 Renamed from evenup to jlambert121
Fix relationship with jks
Rewrote module to use system methods for trusted certificates Add separate java define for java keystores Add acceptance tests Remove dependency on puppetlabs/concat
Allow specifying java_keystore file Doc fixes
Update certificate install method
Java class required for keytool
Fix path
Add ability to add CA to java keyfile Spec updates
Fix documentation
Initial release
* This Changelog was automatically generated by github_changelog_generator