Skip to content

Latest commit

 

History

History
1476 lines (1070 loc) · 112 KB

CHANGELOG.md

File metadata and controls

1476 lines (1070 loc) · 112 KB

Change Log

Full Changelog

Implemented enhancements:

  • Feature Request: Support for disabling the TCP/UDP Socket entirely #902
  • (GH-902) Add client_socket_enabled boolean parameter #905 (treydock)

Fixed bugs:

  • Windows Handlers not handled by module #870

Closed issues:

  • beaker testing should support windows #896
  • Functional testing with serverspec #884

Merged pull requests:

v2.52.0 (2018-04-16)

Full Changelog

Implemented enhancements:

  • Implement self.instances for all native providers #770

Fixed bugs:

  • Use correct version of stdlib with macos-client in vagrant #892 (ghoneycutt)

Closed issues:

  • Vagrant tests fail for macos-client #891

Merged pull requests:

v2.51.0 (2018-04-05)

Full Changelog

Merged pull requests:

  • Enable specifying enable/ensure when managing services #889 (ghoneycutt)

v2.50.1 (2018-04-05)

Full Changelog

Fixed bugs:

  • sensu_enterprise_dashboard_api_config purge #883

Merged pull requests:

  • (GH-883) Remove example sensu_enterprise_dashboard_api_config resources by default #885 (treydock)

v2.50.0 (2018-01-19)

Full Changelog

Closed issues:

  • Pull Request: sensu::check auto_resolve #857
  • Enterprise - Purging files no longer managed fails to notify correct service #854
  • When removing a check, sensu service not refresh #782

Merged pull requests:

  • Adding auto_resolve param to sensu::check. Replaces #858 #872 (alvagante)
  • Restart sensu-enterprise service when configs are purged #854 #871 (alvagante)

v2.49.0 (2018-01-16)

Full Changelog

Implemented enhancements:

  • Allow for management of file and directory permissions #825

Merged pull requests:

v2.48.0 (2018-01-15)

Full Changelog

Implemented enhancements:

  • Not all Sensu Enterprise Dashboard options are available #866
  • Add support for Debian 9 stretch #708

Merged pull requests:

  • [866] Add Sensu Enterprise Dashboard auth and oidc configuration options #867 (treydock)

v2.47.0 (2018-01-15)

Full Changelog

Implemented enhancements:

v2.46.0 (2018-01-15)

Full Changelog

Closed issues:

  • upgrading to newer version of sensu with newer embeded ruby doesn't reinstall plugins #542

Merged pull requests:

  • [542] Add dependencies for sensu_gem plugins #817 (glarizza)

v2.45.0 (2018-01-09)

Full Changelog

Closed issues:

  • Support MacOS client #862

Merged pull requests:

v2.44.0 (2018-01-04)

Full Changelog

Merged pull requests:

  • Use latest puppetlabs/stdlib (2.24.0) and Stdlib::Filemode type #865 (ghoneycutt)

v2.43.0 (2018-01-04)

Full Changelog

Implemented enhancements:

  • MAX_OPEN_FILES should be configurable for Sensu Enterprise #849

Fixed bugs:

  • Roundrobin subscriptions on Windows aren't configured #820

Closed issues:

  • check "type" field lost in json file while upgrading module #860
  • Sensu puppet doesn't work correctly if started from crontab: "Package[sensu-plugin] has failures" #859
  • test slack integration. #856
  • Centos 7 - not properly managing sensu-client service #855
  • CONFIG_FILE environment variable should be configurable #851

Merged pull requests:

v2.42.0 (2017-12-04)

Full Changelog

Closed issues:

  • switch from puppetlabs/rabbitmq to puppet/rabbitmq #844

Merged pull requests:

  • Added support for MAX_OPEN_FILES environment variable #849 #850 (alvagante)

v2.41.0 (2017-11-27)

Full Changelog

Merged pull requests:

v2.40.1 (2017-11-17)

Full Changelog

Merged pull requests:

  • (security) Update rest-client older version have a vulnerability #843 (ghoneycutt)

v2.40.0 (2017-11-08)

Full Changelog

Closed issues:

  • Transport class does not use platform specific user and group #838

Merged pull requests:

  • (GH-840) Change default mode value for creation of json files #841 (ghoneycutt)

v2.39.0 (2017-11-07)

Full Changelog

Closed issues:

  • Implement hooks #836

Merged pull requests:

v2.38.1 (2017-11-02)

Full Changelog

Fixed bugs:

  • redact parameter causes errors #834

Merged pull requests:

v2.38.0 (2017-10-26)

Full Changelog

Implemented enhancements:

  • sensu module failing on amazon linux as it is pointing to a incorrect yum repo http url which doesn't exist #821

Fixed bugs:

  • sensu module failing on amazon linux as it is pointing to a incorrect yum repo http url which doesn't exist #821

Closed issues:

  • Sensu Enterprise Service Not Reloading After Checks #827
  • Cyclical dependencies when using Sensu Enterprise and the Enterprise API #815

Merged pull requests:

v2.37.0 (2017-10-23)

Full Changelog

Fixed bugs:

  • transport.json not created when transport_type = rabbitmq #809

Closed issues:

  • Add client register and registration client configs #749

Merged pull requests:

v2.36.0 (2017-10-20)

Full Changelog

Closed issues:

  • Absolute path set for rabbitmq ssl certs #798
  • Client config should support servicenow #775
  • Client config should support puppet #774
  • Client config should support chef #773
  • Cannot manage 2008 R2 localised (french) #769
  • Add a test in vagrant for PR #745 #747

Merged pull requests:

  • Change test versions #830 (ghoneycutt)
  • user on check for windows to use module defaults and notifying sensu-enterprise #829 (ghoneycutt)
  • [815] Resolve circular dependency when using sensu::enterprise::dashboard::api #816 (glarizza)
  • Add vagrant tests for add/remove checks with sensu::check #814 (Phil-Friderici)
  • Added sensu_user and sensu_group params to sensu class #769 #813 (alvagante)

v2.35.0 (2017-09-06)

Full Changelog

Closed issues:

  • Client config should support ec2 #772

Merged pull requests:

  • Use variable for ssl_dir in sensu::rabbitmq::config #798 #808 (alvagante)
  • Added support to client config for servicenow, ec2, chef, puppet #772 #773 #774 #775 #807 (alvagante)

v2.34.0 (2017-08-31)

Full Changelog

Closed issues:

  • Client config should support http_socket #776
  • Refactor inline documentation to puppet strings (yard) format #757
  • Stop using private classes and the anchor pattern #709
  • redacting passwords from catalogue output #515

Merged pull requests:

v2.33.1 (2017-08-28)

Full Changelog

Closed issues:

  • Checks not working as expected #801

Merged pull requests:

v2.33.0 (2017-08-23)

Full Changelog

Closed issues:

  • Default linux path not working on Windows with $has_cluster #790

Merged pull requests:

v2.32.0 (2017-08-18)

Full Changelog

Implemented enhancements:

  • Modify sensu::check to use defined type sensu::write_json instead of native type sensu_check #783

Closed issues:

  • Vagrant uses an older version of rabbitmq #760
  • Add github templates #566

Merged pull requests:

v2.31.0 (2017-08-14)

Full Changelog

Closed issues:

  • Remove apt module from metadata #791
  • minimum apt version wall #788
  • sensu::plugin does not work on windows without specifying install_path #786

Merged pull requests:

v2.30.1 (2017-07-31)

Full Changelog

Fixed bugs:

  • Sensu Enterprise API SSL attributes are incorrectly configured #784

Closed issues:

  • Auto generated documentation should show up as a GitHub page #777

Merged pull requests:

v2.30.0 (2017-07-26)

Full Changelog

Closed issues:

  • Sensu Enterprise HEAP_SIZE is not configurable #767
  • Stop using scope.lookupvar() in templates #701
  • Pass gem_install_options to sensu::plugin class #599
  • etc_dir should be configurable #578

Merged pull requests:

v2.29.0 (2017-07-26)

Full Changelog

Closed issues:

  • to_type helper's handling of numbers is too loose #582

Merged pull requests:

v2.28.0 (2017-07-25)

Full Changelog

Implemented enhancements:

  • Create a reference implementation for provider spec tests #759

Closed issues:

  • Allow remediation on check.pp #560

Merged pull requests:

  • Add validation of spec/fixtures/unit/**/*.json #768 (ghoneycutt)
  • WIP 582 Don't do type convertion on keys of sensu_client_config custom param #766 (alvagante)
  • (#759) Add reference spec tests for sensu_check JSON provider #765 (jeffmccune)
  • Add handle_silenced parameter to handler defined type #753 (madAndroid)
  • (GH-578) etc_dir should be configurable #741 (Phil-Friderici)

v2.27.0 (2017-07-19)

Full Changelog

Implemented enhancements:

  • Add rake doc task to generate documentation from inline comments #748
  • Add support for deregister client config and deregistration handler #550

Closed issues:

  • plugins should install before checks #463

Merged pull requests:

v2.26.0 (2017-07-19)

Full Changelog

Closed issues:

  • Investigate getting sensu_gem working on windows #700
  • Use Puppet v4's data types #682

Merged pull requests:

v2.25.0 (2017-07-14)

Full Changelog

Merged pull requests:

v2.24.0 (2017-07-13)

Full Changelog

Closed issues:

  • support for setting spawn limit via puppet #727
  • Using rabbitmq_cluster works only the first time puppet runs #598

Merged pull requests:

v2.23.0 (2017-07-13)

Full Changelog

Closed issues:

  • sensu::check resources should support cron scheduling #737
  • use puppet code instead of ruby code in template #731

Merged pull requests:

v2.22.0 (2017-07-13)

Full Changelog

Closed issues:

  • Vagrant ports for sensu-enterprise-server are off #735

Merged pull requests:

v2.21.0 (2017-07-12)

Full Changelog

Closed issues:

  • improvement: proxy_requests for sensu::check #637

Merged pull requests:

v2.20.1 (2017-07-11)

Full Changelog

Closed issues:

  • don't use templates for static files #732
  • new subscribe check does not restart sensu-api service #600

Merged pull requests:

  • (#600) Reload Sensu API when check configurations change #734 (jeffmccune)
  • (#562) Sensu_filter resources notify Sensu Server and Sensu Enterprise #733 (jeffmccune)

v2.20.0 (2017-07-11)

Full Changelog

Implemented enhancements:

  • Unable to define Contact Routing for Sensu Enterprise #597

Merged pull requests:

v2.19.2 (2017-07-11)

Full Changelog

Closed issues:

  • Switch to using Hiera data in the module instead of accessing variables in another scope #678
  • sensu-api service should subscribe to sensu::rabbitmq::config class #433

Merged pull requests:

  • (#433) Reload Service[sensu_api] on RabbitMQ config changes #730 (jeffmccune)

v2.19.1 (2017-07-10)

Full Changelog

Closed issues:

  • $check_notify does not load sensu::enterprise::service #495

Merged pull requests:

  • (GH-388) Simplify class notifications #725 (ghoneycutt)
  • (#495) Notify Service[sensu-enterprise] from Sensu::Check resources #720 (jeffmccune)

v2.19.0 (2017-07-09)

Full Changelog

Closed issues:

  • rabbitmq_reconnect_on_error parameter is useless #717
  • Windows - attempts to create a local 'sensu' user #617

Merged pull requests:

v2.18.0 (2017-07-08)

Full Changelog

Closed issues:

  • REQ - Windows - Support chocolatey as a package manager #589

Merged pull requests:

v2.17.0 (2017-07-08)

Full Changelog

Implemented enhancements:

  • Unable to set RabbitMQ Heartbeat option #428

Closed issues:

  • Module does not support the when attribute on filters #658

Merged pull requests:

v2.16.0 (2017-07-07)

Full Changelog

Implemented enhancements:

  • implement an instances method for the sensu_enterprise_dashboard_api_config json provider #649

Merged pull requests:

  • (#649) Enumerate sensu_enterprise_dashboard_config instances #716 (jeffmccune)

v2.15.0 (2017-07-07)

Full Changelog

Closed issues:

  • unable to load facts into a newly installed puppet agent server from puppet master #719

Merged pull requests:

v2.14.0 (2017-07-06)

Full Changelog

Closed issues:

  • Add support for Puppet 5 #713
  • sensu_enterprise_dashboard_api type should use host as namevar, not name #638
  • Unable to add ssl and insecure Sensu attributes to API section of dashboard.json #584

Merged pull requests:

  • (#638) Enable multiple Sensu Enterprise Dashboard API endpoints #715 (jeffmccune)

v2.13.0 (2017-07-06)

Full Changelog

Merged pull requests:

v2.12.0 (2017-07-06)

Full Changelog

Closed issues:

  • Add ability to specify a different release for apt::source #711
  • Add support for Debian 7 and 8 #710

Merged pull requests:

v2.11.0 (2017-07-06)

Full Changelog

Closed issues:

  • module should support SSL configuration for API endpoints #648

Merged pull requests:

v2.10.0 (2017-07-05)

Full Changelog

Closed issues:

  • Ubuntu16.04 uses the wrong ipaddress #695
  • redis_reconnect_on_error should default to true #685
  • Windows - sensu-client.log does not rotate #618

Merged pull requests:

  • (GH-685) redis_reconnect_on_error now defaults to true #707 (ghoneycutt)
  • (GH-695) Use internal interface in Vagrant testing #706 (ghoneycutt)

v2.9.0 (2017-07-04)

Full Changelog

Closed issues:

  • Change repos to use HTTPS by default #697
  • Windows Install #626
  • HTTPS Apt repo #583

Merged pull requests:

v2.8.0 (2017-06-30)

Full Changelog

Closed issues:

  • Vagrant should have clients for other platforms #681
  • Error installing Sensu on Windows Server 2012R2 #646

Merged pull requests:

v2.7.0 (2017-06-28)

Full Changelog

Closed issues:

  • the sensu-plugin gem is incorrectly installed with the system ruby instead of the embedded ruby #688

Merged pull requests:

  • (GH-644) Use the new apt and yum repositories #696 (ghoneycutt)
  • (GH-688) Default sensu-plugin gem to use sensu_gem provider #694 (jeffmccune)

v2.6.0 (2017-06-28)

Full Changelog

Closed issues:

  • Drop support for Windows 2008 and 2012 (non R2) #691
  • Drop support for EOL platform ubuntu 12.04 #690

Merged pull requests:

v2.5.0 (2017-06-27)

Full Changelog

Closed issues:

  • Ensure file validation tests are being done #680
  • Use a newer puppetlabs_spec_helper that includes syntax validation #679
  • Implement support for arbitrary top-level configuration hashes #661
  • Unable to define handler specific config properly #647
  • Getting 'cluster' error from module and then after updating getting 'heartbeat' error #634
  • Update repository URLs and release new module version #606

Merged pull requests:

  • (GH-680) Add file validation checks for Vagrantfile and shell scripts (*.sh) #687 (ghoneycutt)
  • (GH-679) Upgrade puppetlabs_spec_helper and puppet-lint #686 (ghoneycutt)

v2.4.0 (2017-06-27)

Full Changelog

Closed issues:

  • Vagrant environment does not work #676

Merged pull requests:

v2.3.1 (2017-06-27)

Full Changelog

Closed issues:

  • sensu::write_json requires that owner and group be specified #683
  • Heads up about new contributors #673

Merged pull requests:

  • (GH-683) Fix having to specify owner/group for sensu::write_json #684 (ghoneycutt)

v2.3.0 (2017-06-21)

Full Changelog

Closed issues:

  • Fix package suffix spec test #670
  • all sort of integrations #666
  • test #665
  • Could not find init script or upstart conf file for 'sensu-enterprise' #662
  • Error: no parameter named 'heartbeat' at [...]/modules/sensu/manifests/rabbitmq/config.pp:126 #659

Merged pull requests:

v2.2.1 (2017-05-30)

Full Changelog

Implemented enhancements:

  • Drop support for old versions of Puppet and Ruby in next major version? #577

Fixed bugs:

  • sensu::check unable to remove a check property #535

Closed issues:

  • All of the json files (client, api, etc.) in /etc/sensu/conf.d remain empty #657
  • RHEL 7 - Sensu Enterprise service is not being managed correctly #655
  • Sensu packages cannot be authenticated #654
  • Version parameter fails to work with new package naming #641
  • sensu-0.28.5-2.msi checksum mismatch #630
  • Provider sensu_gem is not functional on this host #629
  • Add Enterprise contact routing management #624
  • Does not install latest version #622
  • sense::handler creates deprecated "Filters" entry in resulting yaml #620
  • Windows: Provider sensu_gem is not functional on this host #607
  • Source parameter not purged when removed from check #601
  • Windows: Fails to create sensu user #586
  • Doesn't create a transport.json file #556

Merged pull requests:

v2.2.0 (2016-11-27)

Full Changelog

Fixed bugs:

  • Windows: Invalid Relationship #569
  • Tests still failing #533

Closed issues:

  • Update README.md with compatibility #568
  • does sensu-puppet work well in updating to 0.26 #561
  • $::sensu::purge['config'] causes file path error on Windows agents #558
  • Update subdue for 0.26 #553
  • Add support for aggregates array #549
  • subdue should be optional for sensu check definition #548
  • Update Puppet Forge releases #545
  • error while installing ruby_dep, Bundler cannot continue #540
  • rake: uninitialized constant Syck with ruby 2.3.1 #539
  • Add some new maintainers #522
  • Using sensu_gem provider before sensu::client is installed? #520
  • yum repository #519
  • sentinel supports in sensu redis.json #514
  • enable support for change in aggregates #512
  • Travis builds failing even on no code change #511
  • Sensu puppet module causes invalid parameter prefetch on some runs of puppet #507
  • Sensu plugin install fails when using URLs #506
  • Sensu puppet module causes invalid parameter prefetch on some runs of puppet #504
  • Cannot create /etc/sensu/conf.d/redis.json without "password" #503
  • Add support for Redis Sentinels Config #499
  • Check subdue modified every run #497
  • Trailing comma issue in config #492
  • Sensu Windows: sensu_rabbitmq_config type needs base_path param passed #489
  • Wrong default value of rabbitmq_vhost #473
  • Release new version "Tag the repo" #472
  • support for new deregistration options #470
  • 'gem list --remote' does not respect proxy settings #460
  • Question about overriding check command #459
  • gem --list hangs - need a way to set a timeout #452
  • Sensu-client service enable is not idempotent on CentOS 7 #448
  • Differentiate between sensu-plugin gem and the sensu-plugins #432
  • Changing Handler type fails with 'keys' error #360
  • Support for multiple broker connection options with RabbitMQ #269
  • Add functionality to configure mutators #230

Merged pull requests:

v2.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:

v2.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