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.
Group your changes into these categories:
Added
, Changed
, Deprecated
, Removed
, Fixed
, Security
.
1.3.0 - 2021-11-23
- Increase HAProxy version in file README (!45 by christian.hueser.hzdr).
- Bump project dependencies python version to 3.9 (!47 by Normo).
- Update project dependencies (!48 by Normo).
1.2.0 - 2021-06-18
1.1.1 - 2021-06-14
- Automate import to Ansible Galaxy via GitHub Actions (!39 by tobiashuste).
- Fix initial role execution if SSL certificate generation disabled (!40 by tobiashuste).
1.1.0 - 2021-06-11
- Reduce DHParam size in molecule tests (!32 by tobiashuste).
- Update all Python dependencies to the most recent version (!35 by tobiashuste).
- Fix initial dry run and improve molecule test sequence (!33 by tobiashuste).
- Use FQDN for Ansible modules (!34 by tobiashuste).
- Add galaxy namespace hifis to the role metadata (!37 by Normo).
- Prefix unprefixed variables with haproxy_ (!36 by tobiashuste).
- Deprecate the variables
frontend_ip
andbackends
which are replaced byhaproxy_frontend_ip
andhaproxy_backends
. Support for the unprefixed variables will be removed in version 2.0.
1.0.1 - 2021-01-29
- Check HAProxy configuration file via an Ansible handler (!27 by christian.hueser.hzdr).
1.0.0 - 2021-01-25
- Check HAProxy configuration via a role task (!22 by christian.hueser.hzdr).
- Check package version of HAProxy to decide on install / upgrade step (!21 by christian.hueser.hzdr).
0.2.0 - 2020-12-03
- Improve and speed up the CI pipeline (!12 by tobiashuste).
- Add missing Pipfile.lock file and update Ansible to 2.10.0 (!11 by tobiashuste).
- Resolve "HAProxy isn't restarted/reloaded on SSL config change" (!16 by Normo).
- Resolve "Make self-signed SSL generation optional" (!17 by Normo).
- Bump Ansible to 2.10.4 (!19 by Normo).
0.1.0 - 2020-08-14
Initial release of the Ansible HAProxy Role.