This release fixes some issues regarding the detection of existing topics, some lint issues, wrong calculated default values and the the correct generation of the install directory.
- Add trailing comma etc. to comply with the Puppet style guide.
- Fix detection of existing topics. This closes #14.
- Fix some lint issues. Use default instead of false. This closes #25.
- Fix wrong calculated default values. This closes #21.
- Remove parameter install_dir from params.pp and sub classes. This closes #9 and #10.
This release fixes some issues regarding the init script. For example the service is started as user kafka, uses su instead of runuser and will remove stale pid files.
- Replace ensure_resource with explicit conditional.
- Update readme with an example of use.
- Make Beaker run on CentOS. This closes #5.
- Update init script of Kafka broker. This closes #17 and #26.
- Added missing dependency on puppetlabs-java. This closes #27.
- Using su instead of runuser. This closes #22 and #24.
Adding deploy section for Travis CI.
This release adds a number of new features and fixes lots of idempotency issues. The main additions with this release are support for installing and configuring consumers, producers and mirrors
- added support for adding topics
- added support for managing consumers, producers, and mirrors
- improved documentation
- improved testing
- updated install_dir to /opt
- fixing install_dir symlink
- fixing idempotency issue in kafka server.properties
- fixing idempotency issue with untar-ing kafka package
- fixing bug in service restart
This is a bugfix release to fix conflict with wget dependency
- Fixing conflict with maestrodev/wget in how it is installed causing issue with duplicate resource.
This release fixed some bugs with the kafka service and refactored the code in preparation of supporting things other than the broker.
- refactoring of the kafka installation
- fixing issue with kafka service not starting correctly.
Initial release. Support for the installation and configuration of a kafka broker