From 481d56b789f86b0edd7a4fe4908fb12b6f4e058f Mon Sep 17 00:00:00 2001 From: James Cammarata Date: Thu, 28 Jan 2016 16:32:19 -0500 Subject: [PATCH] More CHANGELOG updates for 2.0.1 --- CHANGELOG.md | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3889f124432..a67f7ad82e4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -28,6 +28,40 @@ Ansible Changes By Release * debug is now controlable with verbosity ## 2.0 "Over the Hills and Far Away" +## 2.0.1 "Over the Hills and Far Away" + +* Fixes a major compatibility break in the synchronize module shipped with + 2.0.0.x. That version of synchronize ran sudo on the controller prior to + running rsync. In 1.9.x and previous, sudo was run on the host that rsync + connected to. 2.0.1 restores the 1.9.x behaviour. +* Additionally, several other problems with where synchronize chose to run when + combined with delegate_to were fixed. In particular, if a playbook targetted + localhost and then delegated_to a remote host the prior behavior (in 1.9.x + and 2.0.0.x) was to copy files between the src and destination directories on + the delegated host. This has now been fixed to copy between localhost and + the delegated host. +* Fix a regression where synchronize was unable to deal with unicode paths. +* Fix a regression where synchronize deals with inventory hosts that use + localhost but with an alternate port. +* Fixes a regression where the retry files feature was not implemented. +* Fixes a regression where the any_errors_fatal option was implemented in 2.0 + incorrectly, and also adds a feature where any_errors_fatal can be set at + the block level. +* Fix tracebacks when playbooks or ansible itself were located in directories + with unicode characters. +* Fix bug when sending unicode characters to an external pager for display. +* Fix a bug with squashing loops for special modules (mostly package managers). + The optimization was squashing when the loop did not apply to the selection + of packages. This has now been fixed. +* Temp files created when using vault are now "shredded" using the unix shred + program which overwrites the file with random data. +* Some fixes to cloudstack modules for case sensitivity +* Fix non-newstyle modules (non-python modules and old-style modules) to + disabled pipelining. +* Fix fetch module failing even if fail_on_missing is set to False +* Fix for cornercase when local connections, sudo, and raw were used together. + +## 2.0 "Over the Hills and Far Away" - Jan 12, 2016 ###Major Changes: