Skip to content

Releases: jdowning/puppet-statsd

Release 3.1.0

19 May 03:54
79f8b47
Compare
Choose a tag to compare
  • add support for Puppet 4
  • replace upstart with systemd for Debian and Ubuntu #46

Release 3.0.0

16 Jan 02:56
63aa28c
Compare
Choose a tag to compare

New major release 3.0.0 🎉

  • add new backend repeater

  • use param 'env_appendinstead ofenvironment` (breaking change)

  • updates to RHEL init script

  • new config options

    npm_bin
    prefix_stats
    keyNameSanitize
    influxdb_package_name
    influxdb_include_statsd_metrics
    influxdb_include_influxdb_metrics
    package_source

Release 2.6.0

22 Aug 15:30
Compare
Choose a tag to compare
  • fixed bug where variables where not properly passed to config template [GH-8]
    • ensure Stackdriver boolean configs are not wrapped in a string literal
    • add librato_alwaysSuffixPercentile parameter
    • add influxdb_version paramter
    • update Vagrant config to be compatible with Puppet 4
    • update TravisCI to use Puppet future parser for specs

Release 2.5.0

01 Jun 15:12
Compare
Choose a tag to compare
  • add delete parameters
  • add environment parameter to inject env vars into running daemon

Release 2.4.0

14 Mar 20:23
Compare
Choose a tag to compare
  • add $manage_backends parameter
  • fixed erb for librato_source
  • use selective file permissions
  • update File ~> Service dependency

Release 2.3.1

29 Jan 02:31
Compare
Choose a tag to compare
  • fix linting errors

Release 2.3.0

29 Jan 02:20
Compare
Choose a tag to compare
  • Update specs for better coverage
  • Parameterize service (disable, enable, ensure)
  • Paramterize logfile location
  • Update Vagrant config for Ubuntu
  • Update Librato backend configuration with new params
  • fix librato_snapTime to default to 10s

Release 2.2.1

02 Jan 17:30
Compare
Choose a tag to compare

Small maintenance release:

  • add rspec-puppet and code coverage to spec tests
  • fix linting warnings on backends.pp

Release 2.2.0

01 Jan 20:29
Compare
Choose a tag to compare

A bunch of small changes that collectively push this to a feature release:

  • add stahnma-epel dependency
  • use nobody:nogroup permissions for Ubuntu upstart script
  • parameterize $statsd::config::configfile
  • update Travis CI config
  • fix linting, style warnings
  • update Gemfile, Puppetfile, License, Readme, Rakefile
  • split Vagrant config for CentOS and Ubuntu -- use latest Puppet Labs boxes for both

Release 2.1.0

08 Dec 15:55
Compare
Choose a tag to compare
  • fix bug with service provider parameter
  • add $nodejs_bin parameter for custom nodejs binary path (default: /usr/bin/node)
  • add $configfile parameter for custom statsd config path (default: /etc/statsd/localConfig.js)
  • add $package_name parameter for custom statsd package name (default: statsd)
  • add $package_provider parameter for custom statsd package provider (default: npm)