Skip to content

2.5.0 - 2018-06-16

Compare
Choose a tag to compare
@jaredledvina jaredledvina released this 17 Jun 01:27
· 179 commits to master since this release

This release includes an entire overhaul of the sensu-ansible testing framework, many bug fixes, and updates the role to by default, install the latest stable version of Sensu. Please note that sensu_pkg_version is now deprecated and the role is officially moved to the sensu.sensu name space!

Changed

  • Ansible role is officially mirrored to the sensu.sensu namespace (@jaredledvina)
  • Deprecated sensu_pkg_version for Redhat, Fedora, CentOS, and FreeBSD. To pin going forward across all operating systems, simply append the Sensu version to sensu_package. For example, sensu_package: sensu-1.3.3 will ensure that only Sensu 1.3.3 is ever installed. (@jaredledvina)
  • Ensure that on first install we install the latest stable Sensu release (@jaredledvina)
  • Document sensu_pkg_state. If you'd like to ensure the latest stable release is always installed, simply leave sensu_package to the default sensu and change sensu_pkg_state to latest. (@jaredledvina)
  • Switched entirely to molecule for integration testing (@jaredledvina)
  • Configure Inspec for full automated verification after integration testing (@jaredledvina)
  • Amazon Linux now installs proper version of EPEL (@jaredledvina)
  • Amazon Linux now installs a supported version of Erlang and RabbitMQ from Bintray (@jaredledvina)
  • Fixup the CentOS RabbitMQ install w/ full GPG signing verification (@jaredledvina)
  • Various syntax cleanups and testing documentation updates (@jaredledvina)
  • Enable yamllint checking and fixup all files to pass checks (@jaredledvina)
  • Enable ansible-lint checking and fixup all errors to pass checks (@jaredledvina)
  • Various doc cleanup and fixes (@jaredledvina)
  • Switch openssl to present as installed is deprecated (@rlizana)