NEW FEATURES:
- Added OL9, Rocky9 AlmaLinux8 and AlamLinux9 to CI (#157)
IMPROVEMENTS:
- Bump CI actions/checkout from 3 to 4 (#140)
- Replace the deprecated include with include_task (#152)
- Bump CI actions/setup-python from 4 to 5 (#160)
- Bump CI pytest-testinfra from 8.1.0 to 10.1.0 (#165)
- Fix all non line-length related ansible linting errors (#166)
- Bump CI ansible-lint from 6.18.0 to 24.2.1 (#167)
NEW FEATURES:
- Added 4.9 repositories (#131)
- Added Ubuntu 22.04 to CI (#132)
- Added 5.0 repositories (#154)
- Added Debian bullseye and bookworm to CI (#155)
IMPROVEMENTS:
- Bump CI pytest-testinfra (#105)
- Fix indentation for pdns_rec_service_overrides. (#109)
- Bump CI (#130)
- Bump CI ansible-lint (#130)
REMOVED FEATURES:
- EOL repositories (v4.6) have been removed - CI have been modified as well (#129)
- EOL repositories (v4.7) have been removed - CI have been modified as well (#154)
- EOL Ubuntu 18.04 removed from CI (#154)
NEW FEATURES:
- Added 4.6 and 4.7 repositories (#77)
- Added 4.8 repositories (#93)
- Replaced centos8 with OracleLinux8 in CI (#78)
- rec: add copy files for *-from-file configuration directives (#94)
IMPROVEMENTS:
- Bump CI checkout actions to v3 (#79)
- Bump CI setup Python to v4 (#80)
- Bump CI yamllint to 1.28.0 (#84)
REMOVED FEATURES:
- EOL repositories (v4.3 v4.4 v4.5) have been removed - CI have been modified as well (#93)
NEW FEATURES:
- Add 4.5 repositories (#72)
IMPROVEMENTS:
REMOVED FEATURES:
NEW FEATURES:
IMPROVEMENTS:
- Repositories for PowerDNS Recursor 4.4 added (#62)
IMPROVEMENTS:
BUG FIXES:
- Fix the default
pdns_rec_service_overrides
to work with the Recursor 4.3.x (#56)
IMPROVEMENTS:
- Make sure to restart the PowerDNS Recursor in case of changes to the systemd unit overrides (#52)
- Update the CI infrastructure to test the role against the Ansible 2.7, 2.8 and 2.9 releases (#51)
- Update the CI infrastructure to test against Debian 10 and the PowerDNS Recursor 4.2 (#51)
IMPROVEMENTS:
- Add support to the PowerDNS Recursor 4.2.x and 4.3.x releases (#48)
- Stop interpreting 0 & 1 as no & yes in the PowerDNS Recuror configuration template (#49)
BUG FIXES:
- Fix the restart of the PowerDNS Recursor service in case of instances with different
pdns_rec_service_name
being configured in the same play (#50)
IMPROVEMENTS:
- Improved PowerDNS Recursor config files and directories permissions handling (#44)
NEW FEATURES:
- Allow to configure the status of the PowerDNS Recursor service (#45)
BUG FIXES:
- Fix an issue with the PowerDNS Recursor configuration template resulting in the
threads
configuration being rendered wrongly
NEW FEATURES:
- Allow to disable automated restart of the service on configuration changes (#43)
BUG FIXES:
- Fix handling of the
threads
option in the PowerDNS Recursor configuration template (#41) - Fix handling of lists expansion in the PowerDNS Recursor configuration template (#42)
BREAKING CHANGES:
- Rename the
pdns_rec_lua_config_file_content
variable topdns_rec_config_lua_file_content
- Rename the
pdns_rec_lua_dns_script_content
variable topdns_rec_config_lua_dns_script_file_content
NEW FEATURES:
- Update the CI infrastructure to use molecule 2.14.0 (#39)
- Add support to debuginfo packages installation (#38)
- Add support to systemd overrides definitions (#37)
IMPROVEMENTS:
- Improved documentation (#39)
BUG FIXES:
- Fix the examples in the README file (#31)
- Fix PowerDNS Recursor versions pinning for Debian and CentOS (#30)
NEW FEATURES:
- Allow to pin the PowerDNS Recursor version to be installed (#29)
IMPROVEMENTS:
- Add support to the PowerDNS Recursor 4.1.x releases (#28)
- Fix minor linter issues with whitespace (#30)
BUG FIXES:
- Fix handling of the
include-dir
configuration setting when defined
Initial release.
NEW FEATURES:
- PowerDNS Recursor installation and configuration with RHEL/CentOS and Debian/Ubuntu support
IMPROVEMENTS: