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.
v1.5.0 (2023-08-08)
- Allow audit logs (#190)
- Support Puppet 8
- Support puppetlabs/stdlib 9
- Improve CI tests
- Fix ssl ciphersuites is optional, and removed when not set (#188)
- Remove anchors, use
contain
v1.4.0 (2023-01-10)
- Fix ciphersuite variable on zoo.cfg.erb (#186)
v1.3.0 (2022-09-13)
- Fix truststore type parameter used in zoo.cfg ruby template (#180)
v1.2.1 (2021-10-08)
- Get rid of validate_string due to deprecation #173 (weastur)
- Change default archive url #172 (weastur)
v1.2.0 (2021-08-04)
v1.1.0 (2021-03-17)
- Add quorum_listen_on_all_ips option #168 (Wiston999)
- Add var for preAllocSize #166 (deemon87)
- Metrics provider #165 (deemon87)
- Allow changing initialize datastore binary path #163 (olevole)
- add port_unification parameter #159 (jduepmeier)
- Add support for parameter secureClientPort #156 (dhoppe)
- Add support for SLES 12 #155 (dhoppe)
- Support CentOS 8 #152 (bjoernhaeuser)
- install_method set to archive should not try and install the repository #164 (achevalet)
- Move daemon-reload to restart_on_change #162 (yakirgb)
- Ignore CLASSPATH if systemd is used #157 (dhoppe)
v1.0.0 (2020-04-14)
- Modulesync 2.12.0 #148 (dhoppe)
- Add support for Modulesync #146 (dhoppe)
- Drop support for Puppet 4 #145 (dhoppe)
- Drop support for Puppet 3 #144 (dhoppe)
- Drop support for Debian (6, 7) and Ubuntu (10.04, 12.04, 14.04) #143 (dhoppe)
- Support for new distro releases #141 (Hexta)
- allow configuring additional log appenders #139 (automaticserver)
- Symlink not needed if using Exhibitor #114 (maximedevalland)
v0.8.7 (2019-08-13)
v0.8.6 (2019-08-12)
v0.8.5 (2019-06-21)
- Allow puppetlabs/stdlib 6.x, puppet/archive 4.x #131 (dhoppe)
- Update archive filename for version 3.5.5+ install #130 (alexconrey)
- Remove require functions #125 (PierreR)
v0.8.4 (2019-02-05)
v0.8.2 (2019-01-31)
v0.8.3 (2019-01-31)
v0.8.1 (2018-10-24)
- allow puppet 5.x, puppetlabs/stdlib 5.x and puppet/archive 3.x #116 (bastelfreak)
- Allow to set sasl users in init.pp #115 (simioa)
v0.8.0 (2018-07-22)
v0.7.7 (2018-03-07)
- Fix Minor Version typo in changelog #110 (christek91)
v0.7.6 (2017-11-29)
v0.7.5 (2017-10-17)
- WIP: replace all resource-style class with plain
include
#106 (Andor) - A pair of log4j properties like vars #105 (alvarolmedo)
v0.7.4 (2017-08-30)
- 101: do not overwrite the CLASSPATH #102 (denys-mazhar-rp)
- Allow service restarts to be skipped on change #100 (quixoten)
- Provide option to remove host and realm from Kerberos principal #99 (dlanza1)
v0.7.3 (2017-06-02)
- enable possibility of system users for zookeeper #98 (Wayneoween)
- Make service run even if bin/zkEnv.sh does not exist #94 (dlanza1)
v0.7.2 (2017-03-20)
- Fix service settings when installing from archive #92 (antyale)
- Service filename should be equal to the service name #91 (antyale)
v0.7.1 (2017-01-23)
- [Issue #87] Refactor zookeeper user & group creation #88 (travees)
- fix a typo in template #86 (eyal-lupu)
- Add exhibitor support #85 (travees)
v0.7.0 (2016-12-05)
- parameterize environment file #82 (cristifalcas)
- fix template for el6 server #79 (cristifalcas)
- Proposal: extensive refactoring #74 (fraenki)
v0.6.1 (2016-08-04)
v0.6.0 (2016-08-03)
- Custom zookeeper ids configurable #69 (rohte)
- Replaces "Redhat" by "RedHat" as it won't match #68 (alejandroandreu)
v0.5.5 (2016-05-27)
v0.5.4 (2016-04-25)
v0.5.3 (2016-03-30)
- Tell systemd that this service needs a running process. #60 (deric)
- Update zookeeper.init.erb #59 (bobra200)
- Have $manage_service_file honored for init #58 (RainofTerra)
v0.5.2 (2016-03-12)
v0.5.1 (2016-02-19)
v0.5.0 (2016-02-17)
- Align Java options between files #54 (eyal-lupu)
- don't zookeeper service if already exists #52 (deric)
- Create user and group to run zookeeper under. #49 (Vlaszaty)
- Fix for #47 #48 (eyal-lupu)
- Fix logging level setup and styling to config file #45 (eyal-lupu)
v0.4.2 (2016-01-12)
- Added ability to configure custom (local) repository for installation #40 (danielvdende)
v0.4.1 (2015-12-16)
- Add missing trailing quote #39 (james-masson)
- Added user and group as parameters for zookeeper conf template. #37 (danielvdende)
- add support for cloudera cdh repo version 5 #35 (EslamElHusseiny)
v0.4.0 (2015-09-16)
- Update project non-development dependencies. #32 (MrAlias)
- CentOS7 with mesosphere repo installation fix #31 (cornelf)
- replacing debian with redhat in the redhat.pp manifest #30 (jmktam)
- manage systemd unit files optionally #26 (cristifalcas)
- zoo.cfg: Add maxSessionTimeout in the template #25 (Spredzy)
v0.3.9 (2015-06-04)
- Support CentOS 7 #24 (domq)
- Fixed dependency in "initialize_datastore" step #23 (stephanmitchev)
v0.3.8 (2015-05-13)
- Adding datalogstore param for dataLogDir to split transaction logs onto different directory #21 (redstonemercury)
v0.3.7 (2015-04-23)
v0.3.6 (2015-04-08)
- Fixed missing ports in server line of zoo.cfg.erb #17 (brutus333)
- added = to allow for variable to be set #15 (fin09pcap)
- Support attribute clientPortAddress in zoo.cfg #14 (pbyrne413)
v0.3.5 (2015-02-09)
- fail is a function, not a type #13 (cristifalcas)
v0.3.4 (2015-01-29)
v0.3.3 (2015-01-16)
- Add Cloudera repo installation #8 (coreone)
- Fix issues with future parser in puppet 3.7+ #7 (tayzlor)
v0.3.2 (2014-12-11)
v0.3.1 (2014-12-04)
- Provide options to override service name and initialize the datastore. #4 (tomstockton)
v0.3.0 (2014-11-29)
- Fix cron package collision if its declared somewhere outside #3 (claudio-walser)
- Add peerType parameter to support zookeeper observers #2 (kscherer)
v0.2.4 (2014-03-15)
v0.2.3 (2014-01-29)
v0.2.2 (2014-01-29)
* This Changelog was automatically generated by github_changelog_generator