docs: update changelog.

pull/350/head
David Wilson 6 years ago
parent 084c0ac065
commit 84521b714f

@ -37,10 +37,18 @@ Mitogen for Ansible
* `#321 <https://github.com/dw/mitogen/issues/321>`_, * `#321 <https://github.com/dw/mitogen/issues/321>`_,
`#336 <https://github.com/dw/mitogen/issues/336>`_: temporary file handling `#336 <https://github.com/dw/mitogen/issues/336>`_: temporary file handling
has been simplified and additional network roundtrips have been removed, was simplified, undoing earlier damage caused by compatibility fixes,
undoing earlier damage caused by compatibility fixes, and improving 2.6 improving 2.6 compatibility, and avoiding two network roundtrips for every
compatibility. One directory is created at startup for each persistent related action
interpreter. See :ref:`ansible_tempfiles` for a complete description. (`assemble <http://docs.ansible.com/ansible/latest/modules/assemble_module.html>`_,
`aws_s3 <http://docs.ansible.com/ansible/latest/modules/aws_s3_module.html>`_,
`copy <http://docs.ansible.com/ansible/latest/modules/copy_module.html>`_,
`patch <http://docs.ansible.com/ansible/latest/modules/patch_module.html>`_,
`script <http://docs.ansible.com/ansible/latest/modules/script_module.html>`_,
`template <http://docs.ansible.com/ansible/latest/modules/template_module.html>`_,
`unarchive <http://docs.ansible.com/ansible/latest/modules/unarchive_module.html>`_,
`uri <http://docs.ansible.com/ansible/latest/modules/uri_module.html>`_). See
:ref:`ansible_tempfiles` for a complete description.
* `#324 <https://github.com/dw/mitogen/issues/324>`_: plays with a custom * `#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 ``module_utils`` would fail due to fallout from the Python 3 port and related
@ -48,8 +56,8 @@ Mitogen for Ansible
* `#331 <https://github.com/dw/mitogen/issues/331>`_: fixed known issue: the * `#331 <https://github.com/dw/mitogen/issues/331>`_: fixed known issue: the
connection multiplexer subprocess always exits before the main Ansible connection multiplexer subprocess always exits before the main Ansible
process exits, ensuring logs generated by it do not overwrite the user's process, ensuring logs generated by it do not overwrite the user's prompt
prompt when ``-vvv`` is enabled. when ``-vvv`` is enabled.
* `#332 <https://github.com/dw/mitogen/issues/332>`_: support a new * `#332 <https://github.com/dw/mitogen/issues/332>`_: support a new
:data:`sys.excepthook`-based module exit mechanism added in Ansible 2.6. :data:`sys.excepthook`-based module exit mechanism added in Ansible 2.6.
@ -69,6 +77,12 @@ Mitogen for Ansible
yes`` option is no longer supplied to OpenSSH by default, more closely yes`` option is no longer supplied to OpenSSH by default, more closely
mimicking Ansible's default behaviour. mimicking Ansible's default behaviour.
* `084c0ac0 <https://github.com/dw/mitogen/commit/084c0ac0>`_: avoid a
needless roundtrip for each invocation of the
`copy <http://docs.ansible.com/ansible/latest/modules/copy_module.html>`_ and
`template <http://docs.ansible.com/ansible/latest/modules/template_module.html>`_
actions, due to an unfortunate default parameter.
* Runs with many targets executed the module dependency scanner redundantly * Runs with many targets executed the module dependency scanner redundantly
due to missing synchronization, causing significant wasted computation in the due to missing synchronization, causing significant wasted computation in the
connection multiplexer subprocess. For one real-world playbook the scanner connection multiplexer subprocess. For one real-world playbook the scanner
@ -77,7 +91,7 @@ Mitogen for Ansible
* A missing check caused an exception traceback to appear when using the * A missing check caused an exception traceback to appear when using the
``ansible`` command-line tool with a missing or misspelled module name. ``ansible`` command-line tool with a missing or misspelled module name.
* Ansible since >2.6 began importing ``__main__`` from * Ansible since >=2.7 began importing ``__main__`` from
``ansible.module_utils.basic``, causing an error during execution, due to the ``ansible.module_utils.basic``, causing an error during execution, due to the
controller being configured to refuse network imports outside the controller being configured to refuse network imports outside the
``ansible.*`` namespace. Update the target implementation to construct a stub ``ansible.*`` namespace. Update the target implementation to construct a stub

Loading…
Cancel
Save