- MAJOR - Get tests passing on Chef 12.7
- MAJOR - Use a versioned directory structure
- MAJOR - Use systemd for Debian 8 (Jessie)
- MINOR - Add Max Heap to systemd init parameters
- MINOR - Add udp listening port 514
- MINOR - Remove Vagrant support
- MAJOR - logstash version 1.5.4
- MINOR - systemd improvements
- MINOR - implement join_groups attribute
- MINOR - default logstash version 1.4.2
- MINOR - correct status code for initv scripts
- MINOR - parameterize open file limits for upstart method
- MINOR - late night bad resource in server recipe.
- MAJOR - depreciate non runit service types.
- MINOR - fix bug where node['logstash'][instance_name] must exist.
- MAJOR - remove pyshipper in favor of beaver community cookbook.
- MAJOR - remove beaver in favor of community cookbook.
- MAJOR - assumes ChefDK for Development/Testing
- MAJOR - use keys from config_template hash to make templates reusable.
- major rework of service LWRP
- rework of attribute precidence
- node[logstash][default] changed to node[logstash][instance_default]
This file is used to list changes made in each version of chef-logstash.
- update to fix PAX header issue on community site
- curator LWRP
this will almost certainly break backwards compatibility
- support for Logstash 1.4
- major refactor towards being a library cookbook
- instance LWRP
- service LWRP
- pattern LWP
- config LWP
- Support for new beaver config #239
- Support for multiline codec #240
- Parameterize /var/lib/logstash #242
- Fix parameter spacing option #244
- introduced more testing
- Strainer: rubocop, knife test, foodcritic, chefspec
- lots of style fixes for rubocop
- skeleton spec files for each recipe
- testkitchen + server spec
- added fedora systemd support
- moved zeromq repos to own recipe
- bump logstash version to 1.3.2
- support for sudo with upstart for agent and server
- embedded kibana support
- various bugfixes
- support for multiple logstash workers via attribute.
- settable gid when using runit or upstart as supervisor
- default logstash version 1.2.2
- attributes to specify: config_dir, home, config_file for both agent and server.
- don't install rabbit by default
- allow for conditionals to be set in the filters and outputs hashes.
- allow for disabling data driven templates.
- attributes to enable regular(ish) style chef templates.
- Vagrantfile cleanup, support more OS
- Cookbook Dependency cleanup
New features * Use ruby hashes supplied by roles to populate inputs, filters, and outputs * redhat-family support * change default version of logstash to 1.1.1preview * add in Travis-CI support
Bug fixes * keep apache default site from obscuring kibana