Update ChangeLog.

This commit is contained in:
David Wilson 2018-08-11 14:56:13 +01:00
parent b521f215fd
commit 9365f254d2
1 changed files with 37 additions and 0 deletions

View File

@ -33,11 +33,48 @@ v0.2.3 (2018-08-??)
Mitogen for Ansible
~~~~~~~~~~~~~~~~~~~
* `#324 <https://github.com/dw/mitogen/issues/324>`_: plays with a custom
module_utils would fail due to fallout from the Python 3 port and related
tests being disabled.
* `#331 <https://github.com/dw/mitogen/issues/331>`_: fixed known issue: the
connection multiplexer subprocess always exits before the main Ansible
process exits, ensuring logs generated by it do not overwrite the user's
prompt when ``-vvv`` is enabled.
* `#332 <https://github.com/dw/mitogen/issues/332>`_: support a new
:data:`sys.excepthook`-based module exit mechanism added in Ansible 2.6.
* `#338 <https://github.com/dw/mitogen/issues/338>`_: compatibility: due to
Ansible's implementation, changes to ``/etc/environment`` made by a task are
reflected in the runtime environment of subsequent tasks, but only if those
tasks set ``become: true``, or if SSH multiplexing is disabled. Changes to
``/etc/environment`` are now monitored and always reflected.
* Runs with many targets executed the module dependency scanner redundantly,
due to missing synchronization, creating significant extra work in the
connection multiplexer process. For one real-world playbook, the scanner
runtime was reduced by 95%, which may be apparent
Core Library
~~~~~~~~~~~~
* `#339 <https://github.com/dw/mitogen/issues/339>`_: the LXD connection method
was erroneously executing LXC Classic commands.
Thanks!
~~~~~~~
Mitogen would not be possible without the support of users. A huge thanks for
the bug reports in this release contributed by
`Rick Box <https://github.com/boxrick>`_,
`Alex Russu <https://github.com/alexrussu>`_,
`Timo Beckers <https://github.com/ti-mo>`_,
`Pateek Jain <https://github.com/prateekj201>`_, and
`Pierre-Henry Muller <https://github.com/pierrehenrymuller>`_.
v0.2.2 (2018-07-26)
-------------------