Skip to content
This repository has been archived by the owner on Jul 14, 2021. It is now read-only.

Releases: jaredledvina/sensu-go-ansible

3.0.0 (2020-03-29)

29 Mar 23:32
7bf4b83
Compare
Choose a tag to compare

Full Changelog

This release includes mostly maintenance updates since 2.0.0.

  • Support newer versions of Sensu Go by ensuring we initialize the sensu-backend process
  • Add sensu_go_backend_init_admin_username and sensu_go_backend_init_admin_password variables
  • Pin molecule to v2.22 to maintain InSpec testing support
  • Bump the minimum required Ansible version to 2.9
  • Remove EOL'ed operating systems (Ubuntu 14.04, Fedora 28 & 29)
  • Remove CentOS 6 from automatic testing due to lack of Python 2.7 or higher
  • Default to Python 3 across the board
  • Various testing related updates and upgrades

It is recommended that folks look at using https://github.com/sensu/sensu-go-ansible instead of this role as that role is officially sponsored by Sensu Inc. However, if this role is helpful, feel free to use it!

Implemented enhancements:

  • EOL Maintenance Updates & Sensu Go Backend Initialization Support #337 (jaredledvina)

Closed issues:

  • default user and password #292
  • Molecule tests are failing on docker driver #154
  • Reach out to flowerysong #151
  • sensu-go-check module examples have invalid options #149

2.0.0 (2019-06-22)

22 Jun 16:58
Compare
Choose a tag to compare

2.0.0 (2019-06-22)

Full Changelog

🎉 This major release includes a ton of work to build out the initial framework for the custom sensu-go Ansible modules! For 2.0.0, the first sensu_go_check module should work with Sensu 5.10 and directly integrations with the Sensu Go API. See the README for more details: https://github.com/jaredledvina/sensu-go-ansible#custom-modules

Implemented enhancements:

Fixed bugs:

  • KeyError: 'labels' when using sensu_go_check #124
  • sensu-go-check failed to run #97
  • check name moved under metadata dictionary #21
  • Use ansible fact instead of yum variable for yum repos. #115 (soulesn)

Closed issues:

  • Can't Add Command Line Arguments Once Check is Configured #45

Merged pull requests:

1.6.0 (2019-04-19)

19 Apr 13:15
Compare
Choose a tag to compare

Full Changelog

Merged pull requests:

1.5.0 (2019-03-14)

14 Mar 14:17
Compare
Choose a tag to compare

Implemented enhancements:

1.4.0 (2019-02-16)

16 Feb 17:42
06a91be
Compare
Choose a tag to compare

This is a small release which includes a correct to the apt/yum/dnf repo file names from sensu_prerelease to sensu_go. This should help improve the consistency of the system configuration by standardizing on the Sensu Go name across the board. No manual actions should be required as the old named file should be removed cleanly on all systems. Enjoy! 🎉

1.3.0 (2019-02-08)

08 Feb 13:29
87cdfc6
Compare
Choose a tag to compare

This release officially adds back Debian support as of Sensu Go 5.2.0!

1.2.0 (2019-01-29)

29 Jan 14:25
4bbd788
Compare
Choose a tag to compare

This release officially adds back in support for Fedora 26 through 29! Since the code was already done for the beta, there were no required changes to add this back! This release also removes the yum and apt hacks to support Sensu Go when they were configured to not install docs. Enjoy! 🎉

1.1.0 (2018-12-22)

23 Dec 02:02
cec60cf
Compare
Choose a tag to compare

This release adds back Ubuntu 14.04 as a supported OS. Since the pre-release already had support for Ubuntu 14.04, this release did not require a code change. Enjoy!

1.0.0 (2018-12-16)

16 Dec 23:48
Compare
Choose a tag to compare

🎉 This is the first "stable" release for the sensu-go-ansible role! 🎉

This release officially supports the GA'ed release of Sensu Go. Currently, that include supporting:

  • Ubuntu 16.04 & 18.04
  • CentOS 6 & 7
  • Amazon Linux 1 & 2

Once official packages are created for additional operating systems, this role will be updated to support those as well.

The modules are still a work in progress and need lots of love to integrate with the versions Sensu Go API directly. At this time, this role primarily installs and configures Sensu Go and does not manage checks/handlers/mutators/etc.

0.1.0 (2018-11-05)

05 Nov 13:34
e60d8b0
Compare
Choose a tag to compare

Welcome to the first release of the Sensu Go Ansible role! 🎉

This role has been in use for a while now and is proving stable. Please checkout the README for some example usage and current caveats.

If you would like to add or see a new feature get added, please checkout CONTRIBUTING for details!