Replace remote shell with python-negotiator
Originally created by @anonym on #11294 (Redmine)
From https://github.com/xolox/python-negotiator:
The Python packages negotiator-host, negotiator-guest and negotiator-common together implement a scriptable KVM/QEMU guest agent infrastructure in Python. This infrastructure supports realtime bidirectional communication between Linux hosts and guests which allows the hosts and guests to invoke user defined commands on ‘the other side’.
I think we can use this to implement a muuuuch faster and more robust remote shell.
Related issues
- Related to #11888 (closed)