Skip to content

Latest commit

 

History

History
269 lines (175 loc) · 18.5 KB

CHANGELOG.md

File metadata and controls

269 lines (175 loc) · 18.5 KB

Changelog

All notable changes to this project will be documented in this file. Each new release typically also includes the latest modulesync defaults. These should not affect the functionality of the module.

v4.0.0 (2021-02-17)

Full Changelog

Breaking changes:

  • Drop EoL windows server 2008, drop EoL Puppet 5, add Puppet 7 #162 (genebean)
  • Drop EOL EL6 support #159 (ekohl)
  • modulesync 3.0.0 & puppet-lint updates / Drop Debian/Raspbian 8 #147 (bastelfreak)

Implemented enhancements:

Fixed bugs:

Closed issues:

  • Cannot install telegraf on Windows server because config_file_mode and config_folder_mode is undefined #155
  • Minor: Please fix the (>=5.0.0 < 7.0.0) to (>= 5.0.0 < 7.0.0) in the metadata for dependencies #153

Merged pull requests:

  • Add Optional to config_file_mode and config_folder_mode params on windows #156 (jkkitakita)
  • identical syntax of version range #154 (tuxmea)

v3.1.0 (2020-08-22)

Full Changelog

Implemented enhancements:

Closed issues:

  • Re-enable acceptance tests #112

Merged pull requests:

v3.0.0 (2020-01-02)

Full Changelog

Breaking changes:

Implemented enhancements:

Closed issues:

  • Is there a way to set up multiple discreet influxdb outputs? #129
  • Please update package dependencies #118
  • Merge problem: "^telegraf::outputs(.*)$": merge: strategy: first #106

Merged pull requests:

  • Add missing dependency to .fixtures.yml #131 (dhoppe)
  • Update puppetlabs-stdlib dependency to allow 6.x #127 (Sharpie)
  • Allow puppetlabs/apt 7.x #122 (dhoppe)

v2.1.0 (2018-12-29)

Full Changelog

Closed issues:

  • multiple procstat sections failing #96
  • New array format for input/output definition in hiera requires polluting configs #94
  • Dependency on toml-rb bumps ruby version requirement #91
  • Telegraf installation not going through. #72
  • First voxpopuli release, deprecate yankcrime module on the forge #107

Merged pull requests:

2.0.0 (2018-01-19)

Full Changelog

Closed issues:

  • Upgrading telegraf version does not trigger telegraf service restart #86
  • Ability to handle duplicate sections #85
  • Hiera hash: telegraf inputs with no parameters #81
  • Agent configuration options #71
  • Sections and win_perf_counters #68
  • Bump to 1.5.0 #67
  • update hiera_xxx() to lookup() for hiera v5 #65
  • Support repeated input types #42
  • Usage of sections in telegraf::input #41
  • Unable to use nested configuration #38
  • Cannot differentiate string and numeric options #32

Merged pull requests:

  • Updates for version 2.0 of this module #92 (yankcrime)
  • migrate from stdlib validation to puppet datatypes #90 (lobeck)
  • Adding support for custom repo location url. #89 (tardoe)
  • Replace deprecated hiera_hash function with lookup function #82 (rkcpi)
  • replace toml templates with toml-rb gem #80 (nrdmn)

1.5.0 (2017-08-04)

Full Changelog

Closed issues:

  • File mode on inputs #64
  • Install doesn't work with puppetlabs-apt 4.1.0 (puppet 4) #62
  • Logfile parameter error #58
  • "logfile" parameter not supported #52

Merged pull requests:

  • Bump module release version to 1.5.0 #75 (yankcrime)
  • Agent configuration - update and removal of certain options #74 (yankcrime)
  • fix Puppetlint format string #73 (mxjessie)
  • fix chmod on config-directory #66 (maximedevalland)
  • make package work with newer puppetlabs-apt, add support for metric batch size, and update buffer limit default to current telegraf default #63 (htj)
  • Add single_section to input plugins (#41) #60 (mxjessie)
  • Fix typo in logfile parameter #59 (yankcrime)
  • Support multiple output plugins of the same type #57 (KarolisL)
  • Add logfile option. Fixes #52 #56 (kkzinger)
  • Provide the ability to add install options #55 (snahelou)

1.4.0 (2017-03-22)

Full Changelog

Closed issues:

  • Purge unmanaged files from /etc/telegraf/telegraf.d #39
  • Allow setting groups for the telegraph user #26

Merged pull requests:

1.3.0 (2016-06-02)

Full Changelog

Closed issues:

  • Optionally use hiera_hash on telegraf::inputs and telegraf::outputs #27
  • Allow input def without options defined #24

Merged pull requests:

  • Housekeeping - typos, bump version to 1.3 #30 (yankcrime)
  • Fix telegraf::input template options variable lookup #29 (yankcrime)
  • Fix hiera_merge behavior #28 (joshuaspence)
  • Support merging configuration from multiple files #25 (deric)
  • Update input.pp to use the $name variable #23 (lswith)
  • Update input.conf.erb to handle more than strings #22 (lswith)

1.2.1 (2016-04-19)

Full Changelog

Closed issues:

  • Package dependancy issues #19

Merged pull requests:

1.2.0 (2016-04-16)

Full Changelog

Merged pull requests:

  • ensure apt-transport-https is installed on Debian #16 (deric)
  • acceptance tests on docker #14 (deric)
  • Add a new define telegraf::input #13 (stuartbfox)
  • Change validate_array($global_tags) to validate_hash($global_tags) #10 (stuartbfox)

1.1.3 (2016-03-18)

Full Changelog

Merged pull requests:

1.1.2 (2016-03-11)

Full Changelog

Closed issues:

  • Don't require a specific repo name when manage_repo = false #7
  • Configuration updates / changes should trigger a reload #4

Merged pull requests:

  • Refactor install class to handle manage_repo being set to false #8 (yankcrime)
  • SIGHUP the telegraf process on configuration change #5 (yankcrime)
  • Now sorting hashes so they don't jumble on every puppet run + properly printing arrays #3 (AshtonDavis)

1.1.1 (2016-03-08)

Full Changelog

Merged pull requests:

1.1.0 (2016-03-06)

Full Changelog

1.0.0 (2016-03-04)

Full Changelog

0.0.5 (2016-03-02)

Full Changelog

* This Changelog was automatically generated by github_changelog_generator