On Tue, Nov 01, 2022 at 13:49:11 +0800, Han Han wrote:
Signed-off-by: Han Han <hhan(a)redhat.com>
---
NEWS.rst | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/NEWS.rst b/NEWS.rst
index 1d4fb62d5e..7b856f4d3f 100644
--- a/NEWS.rst
+++ b/NEWS.rst
@@ -17,6 +17,13 @@ v8.9.0 (unreleased)
* **New features**
+ * tools: Add the tool for proxying QMP via libvirt QEMU guests
+
+ This tool ``virt-qemu-qmp-proxy`` provides a way to expose a QMP proxy server
+ that communicates with a QEMU guest managed by libvirt. This enables standard
+ QMP client tools to interact with libvirt managed guests.
I'll reword this and add a disclaimer that use of this tool may de-sync
the state and thus should be used at own risk:
* Add ``virt-qemu-qmp-proxy`` for emulating a QMP socket for libvirt managed VMs
``virt-qemu-qmp-proxy`` tool provides a way to expose an emulated QMP server
socket for a VM managed by libvirt. This allows existing QMP-only clients
to work with libvirt managed VMs.
**Note:** libvirt is not interpreting the communication between the tool
using the proxy and qemu itself, so any state-changing commands may
desynchronize libvirt. Use at your own risk.