- #71 This role no longer elevates permissions itself. Set
become
at the playbook level. - #85 The default TLS configuration earns an A from SSL Labs. Thanks, @reminec!
- #68 Configuration file changes are now idempotent. This role will not restart HAProxy if no configuration files change. Thanks, @aarnaud!
- #54 Removed support for SmartOS.
- #29 Added timeout settings for
backend
,frontend
, andlisten
sections. - #32 Added 503 to default list of
errorfile
s. Thanks, @nathanielks! - #52 Added
mode
tolisten
section. Thanks, @dekhtyarev! - #59 Added
tune
parameters toglobal
section. - #61 Enabled configuring the stats interface to listen on a dedicated address. Thanks, @fw8!
- #62 Added
ssl-default-bind-ciphers
andssl-default-bind-options
toglobal
section Thanks, @fw8! - #63 Added
reqadd
andrspadd
tofrontend
section Thanks, @fw8! - #64 Added
errorfile
tobackend
section. Thanks, @fw8! - #69 Added
reqrep
,reqirep
,rsprep
, andrspirep
tofrontend
section. Thanks, @hany! - #69 Enabled
backports
repository for Debian Squeeze and Jessie. - #70 Added
capture
tofrontend
andhttp-response
tobackend
andfrontend
sections. Thanks, @hany! - #72 Added
appsession
tobackend
andlisten
. Thanks, @fw8!
- #51 Made
haproxy.defaults.log.facility
optional.
- #34 Fixed whitespace in
frontend
template. Thanks, @noirbee! - #47 Fixed bug evaluating EPEL check in check mode.
- #48 Fixed deprecation warnings for Ansible 2.x. Thanks, @UnderGreen!
- #65 Set default values for configuration lists to avoid
with_items
/when
conflict. - #66 Fixed typos in variable examples. Thanks, @clwells!
- #67 Removed duplicate
http-request
infrontend
section. Thanks, @clwells! - #73 Fixed
http-check
typos inlisten
template.