All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Fix 3.2 templates
- Use absolute path when including sub templates
- Fix config filter
- Version 2.4 support
- Version 3.0 support
- Version 4.0 support
- Version 3.2 support
- Version 6.0 support (dict config only)
- Config filters
- Rename
manala_redis_config*
variables tomanala_redis_server_config*
(providing backward compatibility) - Guess only MAJOR.MINOR version parts
- Deprecate environment oriented templates
- Deprecate dict's array configs
- Explicit file permissions
- More permissive dev config templates
- Tags for each tasks, with the format
manala_rolename.taskname
- Debian wheezy support
- Cleanup version comparisons
- Debian buster support
- Redis 5.0 support
- Python 3 compatibility
- Redis 4.0 support
- Handle dependency packages to install
- Replace deprecated jinja tests used as filters
- Replace deprecated uses of "include"
- Pass apt module packages list directly to the
name
option
- Install and configure redis-sentinel (>= 3.0)
- Debian stretch support
- Install redis-server
- Autodetect installed redis version and choose template accordingly
- Add redis 3.0 config templates
- Add redis 2.8 config templates
- Add redis 2.4 config templates