This project adheres to Semantic Versioning and human-readable changelog.

The current role maintainer is drybjed.

debops.redis master - unreleased


  • Enable memory overcommit by default. Redis is not able to fork to make a background save if it uses more than half of the available memory with overcommit disabled. [scibi]

debops.redis v0.2.1 - 2016-11-18


  • Expose current Redis version in Ansible facts. [ypid]


  • Reviewed the role. Fixed potential shell script issues reported by shellcheck and added CI tests using shellcheck. Note that the script is checked after being templated by Jinja which might not cover all code paths. [ypid]
  • Fix an issue on Ansible 2.2 where some dictionary keys are undefined due to a legitimately skipped tasks. [drybjed]
  • Make sure that the fact script does not fail when Redis service cannot be reached. [drybjed]

debops.redis v0.2.0 - 2016-09-08


  • Update documentation and Changelog. [drybjed]
  • Move the role variables from vars/main.yml to defaults/main.yml. [drybjed]
  • The role has been redesigned from the ground up. Variables and service parameters have been reorganized, role supports standalone as well as clustered operation with Redis Sentinel. [drybjed]

debops.redis v0.1.0 - 2016-06-28