All notable changes to this project will be documented in this file. The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
v0.2.2 (2020-07-17)
- remove Puppet version 4 testing
- switched to latest Puppet Development Kit PDK 1.18.0.0
v0.2.1 (2020-01-24)
- added monitoring Hash for new elastic major version 7 and 8
- added $gpg_key_id to repo.pp variables in case of elastic wants to change the gpg key some time
- added Puppet version 4 testing since PDK does not test puppet 4
- fixed typo in metadata.json
- improved dependencies versions in metadata.json for stdlib and apt
v0.2.0 (2020-01-10)
- switched to latest Puppet Development Kit PDK 1.15.0.0
- added possibility to install major version 5 additional to already configured versions 6 and 7
- changed default major version from 6 to 7
- added $apt_repo_url, $yum_repo_url and $gpg_key_url variables to enhance repo management
- enhanced repo management itself by better variable management
- updated spec tests to elastic major version 7 instead of major version 6 tests
- execute a apt update before installing the package for Debian
- .fixtures updated and yaml structure fixed
- .vscode folder readded to repo and removed from .gitignore since it is a part of the current pdk
- removed .project file since it is a part of .gitignore now
- switched from github pdk template to default pdk template
- improved metadata.json format, fixed some path issues and added tags
v0.1.2 (2019-04-12)
- Added requriements for puppet6
- updates modules dependencies and fixtures
- updates travis and gitlab ci
- added test scripts
v0.1.0 (2019-04-12)
- First implementation
- Only Linux (Debian, CentOS, SuSE Ubuntu) supported