Releases: robertdebock/ansible-role-rsyslog
Cleanup-royal
A lot of complexity has been removed from this role in order to make the role more readable and maintainable.
ara
integration is removed, I was not using it.goss
integration has been removed, it's difficult to describe tests for multiple platforms and added test-time.{{ role_name }}_ignore_docker
has been removed, it introduces more issues than it solves.{{ role_name }}_package_state
has been removed, I've never used it.- molecules
playbook.yml and
prepare.ymlare shared over all scenarios in
molecule/resources`. README.md
has been updated with a new template.
A major release bump, because two variable have been removed, {{ role_name }}_ignore_docker
and {{ role_name }}_package_state
.
Refresh
A release to fix testing and documentation, the functionality itself has not been changed.
Docs updated
The documents have been updated using a templated format.
Fedora bump
Tests on Fedora 29 now.
Consistency
This release includes:
- Rename of (internally used) variables to preceed
{{ role_name }}_
. - Fix for Fedora Rawhide which uses python-3.
- Fix for lint rule 405
Lesser ist besser
This release features:
- Tests on less version of Ansible.
- Tasks are not skipped on Docker by default.
- Updated documentation.
Better variables
The variables are now expanded in vars/main.yml
instead of tasks/main.yml
. This makes the role easier to read and maintain.
Meta
Mostly meta fixes and cleanups. This means this role is ready for Galaxy 3.0.3 with quality assessments.
Ansible Fest 2018
All the best behaviors I've picked up on Ansible Fest 2018.
Semantic Versioning
Ansible Galaxy required SemVer format versioning, deleted all releases and tags, starting with 1.0.0.