]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
NEWS: Document features/improvements/bug fixes I've participated in master
authorMichal Privoznik <mprivozn@redhat.com>
Tue, 28 Apr 2026 12:49:29 +0000 (14:49 +0200)
committerMichal Privoznik <mprivozn@redhat.com>
Wed, 29 Apr 2026 06:41:31 +0000 (08:41 +0200)
There are some features/improvements/bug fixes I've either
contributed or reviewed/merged. Document them for upcoming
release.

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
Reviewed-by: Pavel Hrdina <phrdina@redhat.com>
NEWS.rst

index 56e344776b1bb7e1547d31f06ca4fc66b54a72b8..699077afd66a4e832f614ce7f83e5c9122ba8b73 100644 (file)
--- a/NEWS.rst
+++ b/NEWS.rst
@@ -39,10 +39,33 @@ v12.3.0 (unreleased)
     VM's interfaces (accessible via ``virsh domifaddr``) and the hostname
     of the VM (``virsh domhostname``).
 
+  * hyperv: Implement ``virDomainGetGuestInfo()``
+
+    The hyperv driver now implements API for fetching guest information
+    (``virsh guestinfo``).
+
 * **Improvements**
 
+  * security: Don't error out on security labels of type='none'
+
+    Previously, libvirt reported an error if a domain with seclabel of
+    type='none' (meaning do not take this security model into account for this
+    domain) was being started and the model wasn't available (for instance, in
+    case of SELinux it was disabled at boot).
+
 * **Bug fixes**
 
+  * virnetdevmacvlan: Wait for udev to settle after creating macvtap
+
+    When starting a domain with a macvtap device (or when hotplugging one),
+    libvirt creates the device and opens its ``/dev`` representation in order
+    to set it according to the ``<interface/>`` XML (e.g. MAC address, queues,
+    etc.). But if the system is under heavy load, it might happen that after
+    the device creation the udev daemon was triggered, but did not have enough
+    time to set the ``/dev`` representation fully. This may result in various
+    misconfiguration or even failed ``open()``. Therefore, libvirt waits after
+    device creation for udev daemon to settle down.
+
 
 v12.2.0 (2026-04-01)
 ====================