docs: split Known Issues out into a separate heading and update it
This commit is contained in:
parent
7fd4549ad1
commit
59d0f0df65
|
@ -502,7 +502,31 @@ Mitogen for Ansible
|
|||
* Built-in file transfer compatible with connection delegation.
|
||||
|
||||
|
||||
**Known Issues**
|
||||
Core Library
|
||||
~~~~~~~~~~~~
|
||||
|
||||
* Synchronous connection establishment via OpenSSH, sudo, su, Docker, LXC and
|
||||
FreeBSD Jails, local subprocesses and :func:`os.fork`. Parallel connection
|
||||
setup is possible using multiple threads. Connections may be used from one or
|
||||
many threads after establishment.
|
||||
|
||||
* UNIX masters and children, with Linux, MacOS, FreeBSD, NetBSD, OpenBSD and
|
||||
Windows Subsystem for Linux explicitly supported.
|
||||
|
||||
* Automatic tests covering Python 2.6, 2.7 and 3.6 on Linux only.
|
||||
|
||||
|
||||
Known Issues
|
||||
------------
|
||||
|
||||
Mitogen For Ansible
|
||||
~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
* The Ansible 2.7 `reboot
|
||||
<https://docs.ansible.com/ansible/latest/modules/reboot_module.html>`_ module
|
||||
may require a ``pre_reboot_delay`` on systemd hosts, as insufficient time
|
||||
exists for the reboot command's exit status to be reported before necessary
|
||||
processes are torn down.
|
||||
|
||||
* On OS X when a SSH password is specified and the default connection type of
|
||||
``smart`` is used, Ansible may select the Paramiko plug-in rather than
|
||||
|
@ -541,8 +565,6 @@ Mitogen for Ansible
|
|||
``ansible_python_interpreter`` setting, contrary to the Ansible
|
||||
documentation. This will be addressed in a future 0.2 release.
|
||||
|
||||
* The Ansible 2.7 ``reboot`` module is not yet supported.
|
||||
|
||||
* Performance does not scale linearly with target count. This requires
|
||||
significant additional work, as major bottlenecks exist in the surrounding
|
||||
Ansible code. Performance-related bug reports for any scenario remain
|
||||
|
@ -574,19 +596,6 @@ Mitogen for Ansible
|
|||
Core Library
|
||||
~~~~~~~~~~~~
|
||||
|
||||
* Synchronous connection establishment via OpenSSH, sudo, su, Docker, LXC and
|
||||
FreeBSD Jails, local subprocesses and :func:`os.fork`. Parallel connection
|
||||
setup is possible using multiple threads. Connections may be used from one or
|
||||
many threads after establishment.
|
||||
|
||||
* UNIX masters and children, with Linux, MacOS, FreeBSD, NetBSD, OpenBSD and
|
||||
Windows Subsystem for Linux explicitly supported.
|
||||
|
||||
* Automatic tests covering Python 2.6, 2.7 and 3.6 on Linux only.
|
||||
|
||||
|
||||
**Known Issues**
|
||||
|
||||
* Serialization is still based on :mod:`pickle`. While there is high confidence
|
||||
remote code execution is impossible in Mitogen's configuration, an untrusted
|
||||
context may at least trigger disproportionately high memory usage injecting
|
||||
|
|
Loading…
Reference in New Issue