|
|
|
@ -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)
|
|
|
|
|
-------------------
|
|
|
|
|