From a2929d4b3865cd610a13152575059137db03f14c Mon Sep 17 00:00:00 2001 From: Laine Stump Date: Mon, 27 Feb 2023 13:01:57 -0500 Subject: [PATCH] NEWS: note new passt feature & bugfix for 9.1.0 release This also adds a sentence pointing out that SELinux must be disabled in order for passt support to work. I didn't think to put that info in the NEWS file last month when reporting the addition of passt support. Signed-off-by: Laine Stump Reviewed-by: Peter Krempa Reviewed-by: Andrea Bolognani --- NEWS.rst | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/NEWS.rst b/NEWS.rst index 1180d75310..af7a3b2c76 100644 --- a/NEWS.rst +++ b/NEWS.rst @@ -38,6 +38,13 @@ v9.1.0 (unreleased) A pvpanic device can be now defined as a PCI device (the original is an ISA device) with ````. + * qemu: support automatic restart of inadvertently terminated passt process + + If the passt process that is serving as the backend of a -netdev + stream is terminated unexpectedly, libvirt now listens to QEMU's + notification of this, and starts up a new passt instance, thus + preserving network connectivity. + * **Improvements** * RPM packaging changes @@ -63,6 +70,17 @@ v9.1.0 (unreleased) snapshot when it existed. In addition when external memory only snapshot was created libvirt failed without producing any error. + * QEMU: properly report passt startup errors + + Due to how the child passt process was started, the initial + support for passt (added in 9.0.0) would not see errors + encountered during startup, so libvirt would continue to setup and + start the guest; this led to a running guest with no network + connectivity. + + (NB: On systems that use them, it is still necessary to disable + SELinux/AppArmor to start passt.) + v9.0.0 (2023-01-16) ===================