Hi all, 1.9.3 final has been released, and is now available.
Ansible 1.9.3 fixes several bugs (mainly around TLS issues), including:
- Fixes a bug related to keyczar messing up encodings internally, resulting in decrypted
messages coming out as empty strings. - AES Keys generated for use in accelerated mode are now 256-bit by default instead of 128.
- Fix url fetching for SNI with python-2.7.9 or greater. SNI does not work
with python < 2.7.9. The best workaround is probably to use the command
module with curl or wget. - Fix url fetching to allow tls-1.1 and tls-1.2 if the system’s openssl library
supports those protocols - Fix ec2_ami_search module to check TLS Certificates
- Fix the following extras modules to check TLS Certificates:
- campfire
- layman
- librarto_annotate
- twilio
- typetalk
- Fix docker module’s parsing of docker-py version for dev checkouts
- Fix docker module to work with docker server api 1.19
- Change yum module’s state=latest feature to update all packages specified in
a single transaction. This is the same type of fix as was made for yum’s
state=installed in 1.9.2 and both solves the same problems and with the same caveats. - Fixed a bug where stdout from a module might be blank when there were were non-printable
ASCII characters contained within it
As always, this update is available via PyPi and releases.ansible.com now, and packages for distros will be available as soon as possible.
Thanks, and enjoy!