Skip to content

Latest commit

 

History

History
614 lines (529 loc) · 62.9 KB

CHANGELOG.md

File metadata and controls

614 lines (529 loc) · 62.9 KB

Change Log

2.2.0 (2016-11-27)

Full Changelog

Closed issues:

  • Sensu Windows: sensu_rabbitmq_config type needs base_path param passed #489
  • Trailing comma issue in config #492
  • Check subdue modified every run #497
  • Add support for Redis Sentinels Config #499
  • Cannot create /etc/sensu/conf.d/redis.json without "password" #503
  • Sensu puppet module causes invalid parameter prefetch on some runs of puppet #504
  • Sensu plugin install fails when using URLs #506
  • Sensu puppet module causes invalid parameter prefetch on some runs of puppet #507
  • Travis builds failing even on no code change #511
  • enable support for change in aggregates #512
  • sentinel supports in sensu redis.json #514
  • yum repository #519
  • Using sensu_gem provider before sensu::client is installed? #520
  • Add some new maintainers #522
  • Tests still failing #533
  • rake: uninitialized constant Syck with ruby 2.3.1 #539
  • error while installing ruby_dep, Bundler cannot continue #540
  • rabbitmq HA solution #541
  • subdue should be optional for sensu check definition #548
  • Add support for aggregates array #549
  • Update subdue for 0.26 #553
  • $::sensu::purge['config'] causes file path error on Windows agents #558
  • sensu#558 #561
  • Update README.md with compatibility #568
  • Windows: Invalid Relationship #569

Merged pull requests:

2.1.0 (2016-02-29)

Full Changelog

Closed issues:

  • Error no parameter named socket in sensu_client_config #474
  • Repuppet fails #469
  • Could not start service - plugin file permissions #465
  • redis.json removed on purge { config => true } #461
  • Please put a Github Tag/Release on v2.0.0 commit #455
  • should sensu:;plugin support purge for gems ? #450
  • Error: Could not convert change 'socket' to string: undefined method `keys' for nil:NilClass #447
  • Authentication issue when attempting to install sensu package #444
  • Could not autoload puppet/type/sensu_filter: uninitialized constant PuppetX::Sensu::ToType #441
  • Add option not to manage handlers dir #430
  • manage_plugins_dir doesn't seem to do anything #429
  • Please, push new version to forge with updated apt dependencies #413
  • What version of puppet are you running? #404
  • Client.json integers are saved as double quoted strings on first run #399

Merged pull requests:

2.0.0 (2015-09-24)

Full Changelog

Closed issues:

  • Setting handlers to undef for a checks does not trigger change in respective json config file. #414
  • Pull request #407 breaks the show for me. #412
  • Master requires apt module >= 2.0, not 1.8 #411
  • How to keep the sensu-plugin gem installed ? #410
  • Undefined variable "file_ensure" in sensu::handler #406
  • json providers can not "unset" properties #394
  • sensu-api not restarted when check definitions change #392
  • issue with "Do not use 'handle' and 'handlers' together. Your 'handle' value has been overridden with 'handlers'" #391
  • How to make sensu::plugins do an array merge in hiera #387
  • plugins directory permissions inconsistent #385
  • Invalid package provider 'sensu_gem' #383
  • Create resources not doing deep merging in hiera #382
  • sensu::checks failing when subscribers are specified #381
  • need updates to support subdue and possibly other new config sections #380
  • Error trying to apply a filter #375
  • Filters throwing failed: 'undefined method `sort' for nil:NilClass' error #374
  • getting Notice: Do not use 'handle' and 'handlers' together. Your 'handle' value has been overridden with 'handlers' #371
  • Invalid parameter reconnect_on_error #369
  • allow merging of hiera configs instead of only taking lowest in hierarchy #366
  • Sensu_redis_config changes on every run #357
  • Creating checks with hiera #354
  • First run on a new client node fails checks which depend on plugins #353
  • Client_custom overrides client_port #342
  • sensu_gem provider proxy support #339
  • sensu::client::config keepalives 'change' every run #336
  • operatingsystemmajrelease is lsbmajdistrelease in puppet 3 #330
  • Unable to purge handlers, extensions, or mutators #328
  • Unable to install sensu without rubygems #322
  • windows support #317
  • sensu-plugin is "removed" every puppet run #298

Merged pull requests:

v1.5.5 (2015-04-10)

Full Changelog

Closed issues:

  • reconnect_on_error: reconnect_on_error changed 'true' to 'true' #338
  • Unable to configure client port #335
  • New configuration: gem uninstall sensu-plugin is failing in 1.5.0 #318
  • Invalid parameter provider on Package[sensu-plugin] #308
  • no support for redis_password #305
  • The sensu purge_config option now removes rpm deployed plugins #304
  • Cannot install gems to develop sensu-puppet #301
  • Can't remove JSON keys by (un)setting class parameters #300
  • sensu custom json reordered on each run #271
  • Support defining extensions #157

Merged pull requests:

  • Make client port configurable, issue #335 #341 (superseb)
  • Apply same boolean checking/converting on sensu_rabbitmq_config as in sensu_client_config, fixes #338 #340 (superseb)
  • adding ability to store rabbitmq cert/keys in hiera/vars instead of just... #337 (dkiser)
  • Fix issue with array checking when no array present. #334 (jonathanio)
  • Add support for :reconnect_on_error. #333 (jonathanio)
  • Fix #318: Introducing custom uninstall in sensu_gem #332 (queeno)
  • Allow configuration of the init MAX_TIMEOUT #331 (whpearson)
  • Restrict access to the client config file to protect client tokens #329 (jinnko)
  • catch blacksmith load issues #327 (jlambert121)
  • Fix type typo #326 (bbanzai)
  • to_type convert :undef into string #323 (keymone)
  • add option to purge plugins directory #321 (yyejun)
  • Fix redis noauth #316 (bashtoni)
  • remove metadata-json-lint limitation #315 (jlambert121)
  • Make sure filters dir exists before creating any #314 (bashtoni)
  • Keepalived config not merged since you are specifying the json in the puppet hash variable #313 (victorgp)
  • Fix dependency chain when deploy plugins directory #312 (bashtoni)
  • typo fixed #311 (confiq)
  • ensure erlang is installed for acceptance tests #310 (jlambert121)
  • Revert "Add parameter to allow purging plugins, handlers, extensions and... #307 (jlambert121)
  • Added Redis password support #306 (jamtur01)
  • Sort array properties before comparison #303 (dpeters)
  • Add parameter to allow purging plugins, handlers, extensions and mutators #302 (nhinds)
  • Plugin version #299 (jlambert121)

v1.5.0 (2015-01-16)

Full Changelog

Merged pull requests:

  • Added support for loading and configuring extensions. #297 (jonathanio)

v1.4.0 (2015-01-13)

Full Changelog

Closed issues:

  • lint validation #282
  • box file is 404 in Vagrant cloud #281
  • Defining checks via hiera #279
  • Missing release 1.3.1 from git? #275
  • New version of amqp deployed today 1.5.0, breaks client mq connection #266
  • Check defined on server (subscription check) results in changes on every run #265
  • Invalid parameter ssl_transport on Sensu_rabbitmq_config #263
  • Document what prerequisites are required #262

Merged pull requests:

v1.3.1 (2014-10-18)

Full Changelog

Closed issues:

  • Missing dependency #260
  • Update README.md to include sensu version compatibility. #258
  • Custom keepalive settings result in changes on every run #257
  • Could not load downloaded file /var/lib/puppet/lib/puppet/provider/sensu_client_config/json.rb: no such file to load -- rubygems #256
  • Add compatibility for Sensu 0.13 #209
  • use_embedded_ruby doesn't work on centos #208
  • checks: removing type => metric doesn't remove it from the config json #166
  • sensu::check is trying to escape double quotes passed in a part of the check command #158
  • SSL & rabbitmq config..? #143

Merged pull requests:

  • Corrects dependency problems in read me #261 (spuder)

v1.3.0 (2014-10-12)

Full Changelog

Closed issues:

  • Add "What is Sensu" to the README.md #251

Merged pull requests:

  • Use the command parameter if it's defined alongside the source parameter #255 (bodgit)
  • Add custom variables to subscriptions #225 (bodgit)

v1.2.1 (2014-09-28)

Full Changelog

Closed issues:

Merged pull requests:

v1.2.0 (2014-09-23)

Full Changelog

Closed issues:

  • Use of str2bool for a value that's already a bool #245
  • setting install_repo to false breaks module #233
  • how to configure logstash handler? #226
  • Sensu_client_config and subscriptions are always retriggered at every puppet run, leading to no-checks being run under certain circumstances #216
  • Needed apt-get update after adding new apt-key #201
  • Plugin directory source doesn't work #197
  • Sensu client config notify on no change #187

Merged pull requests:

v1.1.0 (2014-08-16)

Full Changelog

Closed issues:

  • Invalid parameter bind on Sensu_api_config #223
  • Sensu service needs to start before API service #219
  • Passwordless dashboard not idempotent #205
  • Dependency cycle when using sensu::handler in the same catalogue as sensu server #186
  • Forge package contains 'hidden' OSX files #185
  • Allow configuration of "bind" parameter for API and Dashboard #182
  • Add support for service management via runit #181
  • sensu-api should refresh when a new check is added #180
  • $releasever in yum only works on redhat #179
  • sensu::check notifies the server even when not running the service #171
  • After updating/creating a check, puppet will not refresh sensu-client reliably. #169
  • Filter definition requires a client subscription #167
  • No way to configure bind for services? #163
  • Idempotence problems with sensu_dashboard_config #162
  • Feature: Add support for check dependencies #161
  • Subscriptions don't have a require on the sensu package #159
  • crashing check.pp and api/config.pp #154
  • You've released v1.0.0 of your module but not tagged the SHA1 #150
  • Intermittent catalog error #148
  • Service['sensu-client'] doesn't get refreshed when checks are purged #145
  • Standalone checks are default true? #144
  • handler hash ordering causing unneeded changes #133

Merged pull requests:

v1.0.0 (2014-01-31)

Full Changelog

Closed issues:

  • Use str2bool() from stdlib #124
  • Adding/removing a standalone check to a node does not cause the sensu-client service to reload #123
  • Config json files are empty (only if I run puppet from server) #118
  • Invalid parameter socket on sensu::handler definition #116
  • Unable to specify occurences for a check #115
  • Invalid symlink #101
  • Ability to define filters #88
  • Invalid parameter safe_mode #79
  • Default all checks in module to standalone #62
  • SSL Certificate warnings #10

Merged pull requests:

v0.7.6 (2013-12-01)

Full Changelog

Closed issues:

  • Add parameter to enable/disable notifies on config change #112
  • Sensu API fails if there is no /etc/sensu/config.json #105
  • Handler for udp type not created correctly #102

Merged pull requests:

v0.7.5 (2013-06-20)

Full Changelog

Closed issues:

Merged pull requests:

v0.5.0 (2013-03-16)

Full Changelog

Closed issues:

  • check config standalone boolean #34
  • Error: Must pass rabbitmq_password to Class[Sensu] #31
  • Add support for standalone checks #28
  • issue with running the sensu module, Invalid resource type sensu at /root/p_sensu/site.pp:4 on node #25
  • Puppet 3.1.0 shows warning due to Puppet.features.rubygems? require in json.rb #23

Merged pull requests:

v0.0.1 (2013-02-12)

Closed issues:

  • Exported resources are no longer needed #5
  • Could not evaluate: No ability to determine if sensu_clean_config exists #1

Merged pull requests:

* This Change Log was automatically generated by github_changelog_generator