Skip to content

2.0.0 - 2018-02-07

Compare
Choose a tag to compare
@jaredledvina jaredledvina released this 08 Feb 14:42
· 263 commits to master since this release
d14aa91

Breaking Change

  • Split up the variables used to determine if a host gets rabbitmq/redis for more flexibility in deployments. (@tculp) sensu_deploy_rabbitmq and sensu_deploy_redis are now sensu_deploy_rabbitmq_server and sensu_deploy_redis_server respectively. See the role variable documentation for details on the parameters.
  • Redis on Ubuntu will now be configured to bind to 0.0.0.0 to ensure accessibility and to match the other supported OS configurations. (@tculp)
  • Updated the supported Ansible version to the last two stable releases (currently that's Ansible 2.3 and 2.4). (@jaredledvina) Please note that we have not explicitly broken support for running this role on versions of Ansible <2.3. However, we will only be actively supporting the last two stable Ansible releases to reduce the maintenance burden.

Added

  • Initial support for OpenBSD! (@smbambling)
  • Ubuntu now gets 's apt-transport-https installed to support HTTPS repos. (@kevit)
  • Default to HTTPS APT repos. @jaredledvina
  • Allow for configuring when a node gets the sensu-client config file. (@tculp)
  • Allow for deploying client definitions based on groups. (@tculp)
  • Default to HTTPS Yum repo's and install the Yum key for package signing validation via HTTPS. (@jaredledvina)
  • Used HTTPS for APT key. (@jaredledvina)
  • Amazon Linux has proper yum repo configured and supports Amazon Linux 2. (@romainrbr)
  • Yum based distros now get EPEL to support installing a newer and supported version of RabbitMQ. (@romainrbr)
  • CentOS now supports using Bintray mirrors for installing RabbitMQ to work around Erlang issues with older versions. (@romainrbr)
  • All PRs are now required to pass TravisCI integrations tests. (@jaredledvina)
  • Ensure that we configure the mode and umask for files to work in a more restrictive environment. (@roumano)
  • Debian and Ubuntu switch to Bintray for RabbitMQ to match yum distros. (@jaredledvina)

Changed

  • Switched from Gitter to #ansible in the Sensu Community Slack. (@grepory)
  • Bumped SSL tools version to 1.2 by default. (@marji)
  • Update 'Generate SSL Certs' to support Ansible 2.4. (@tculp)