- Update version requirements for
puppetlabs/stdlib
- Update version requirements for
puppetlabs/apt
- Use Puppet 4 data types
- Run apt update before installing packages
- Add param
plugins
- Add param
configs
- Remove deprecated params
plugin_names
,plugin_ensure
,plugin_source
,plugin_provider
,plugin_install_options
- Add param
service_provider
(@larsks) - Plugin version can be specified (@denis-sorokin)
- Add params
config_path
andplugin_provider
(@paramite) - Add params
config_owner
andconfig_group
(@MartinMeinhold) - Deprecate param
plugin_names
- Deprecate param
plugin_ensure
- Deprecate param
plugin_source
- Deprecate param
plugin_provider
- Deprecate param
plugin_install_options
- Remove rubygems package
- Fix the issue with Ruby load path
- Rework config generation
- Use fully qualified param names (@tosmi)
- Add param
plugin_install_options
(@dembaca)
- Support CentOS 6
- Purge unmanaged config files
- Manage td-agent.conf file with a fully qualified path (@EmilienM)
- Fix the issue with td-agent service being enabled on each run on EL7
- Add param
repo_desc
- Remove class
fluentd::config
- Add defined type
fluentd::config
- Add defined type
fluentd::plugin
- Add param
service_manage
- Add param
repo_gpgkeyid
- Add param
repo_install
- Add param
plugin_source
- Rename param
repo_baseurl
torepo_url
- Remove param
config_template
- Param validation
- Support Ubuntu 14.04
- Support Debian 7.8
- Support nested config tags
- Initial release