- Moved nagios checks to seperate area in preperation for pushing cookbook upstream
- made a healthcheck for zookeeper topology registration
- set directories to perm 755
- making sure if no value provided for max session timeout, don't add property
- Changed the log4j properties to use a rolling file
- Added template value for max session timeouts
- Changing owner/group from root to zookeeper on template files
- Changed template for zoo.cfg to not use the zookeeper_attrib method itself
- Changing the execute "extract-zookeeper" to have action :nothing
- Adding notify on untarring to the remote_file
- zookeeper 3.4.5
- Added ulimit to runit script
- added more log messages to search method
- decreased search timeout to 60 seconds
- Added max client connections to the configuration and set the default to 60 to support topologies in pod with only a single zookeeper node.
- move node.save out of zookeeper_search and into default recipe
- changed search to role instead of roles
- treat cluster_name 'default' and nil to be the same cluster
- node.save at beginning
- changed zookeeper_search to always return an Array
- fixed corner case when installing a single node cluster that could not find it role
- restart service if /opt/zookeeper/current link changes, such as during an upgrade or downgrade.
- add support for multiple clusters in the same chef environment
- Address food critic warnings
- Install ZooKeeper 3.3.6 by default now
- exposed jmx port as an attribute
- moved conf files to /etc/zookeeper
- configured log dir to be /var/log/zookeeper
- removed home directory and shell for zookeeper user
- setup service to start up using runit
- attribute names have changed
- Adding jmx to zookeeper
- Write the templates out to the correct directory so the recipe works
- Fix mode declarations to use best practices
- Remove the deletion of the old Zookeeper roller script. No need for this anymore
- Link from the current version Zookeeper-3.3.4 to a folder named current not /usr/local/zookeeper
- Initial release with a changelog