Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package virt-manager for openSUSE:Factory 
checked in at 2021-01-19 15:58:44
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/virt-manager (Old)
 and      /work/SRC/openSUSE:Factory/.virt-manager.new.28504 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "virt-manager"

Tue Jan 19 15:58:44 2021 rev:219 rq:863175 version:3.2.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/virt-manager/virt-manager.changes        
2021-01-06 19:55:37.324964136 +0100
+++ /work/SRC/openSUSE:Factory/.virt-manager.new.28504/virt-manager.changes     
2021-01-19 15:58:49.459074332 +0100
@@ -1,0 +2,14 @@
+Thu Jan  7 12:48:11 MST 2021 - carn...@suse.com
+
+- bsc#1180069 - L3: virsh edit Error: XML document failed to
+  validate against schema: Unable to validate doc.
+  virtinst-smbios-unsupported-for-xenpv.patch
+
+-------------------------------------------------------------------
+Tue Jan  5 13:10:18 MST 2021 - carn...@suse.com
+
+- bsc#1180047 - [xen][virt-manger] Libvirt or Hyperisor does not
+  support UEFI for 15SP3 XENPV Guest
+  virtman-show-no-firmware-for-xenpv.patch
+
+-------------------------------------------------------------------

New:
----
  virtinst-smbios-unsupported-for-xenpv.patch
  virtman-show-no-firmware-for-xenpv.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ virt-manager.spec ++++++
--- /var/tmp/diff_new_pack.CI2zKV/_old  2021-01-19 15:58:50.547075977 +0100
+++ /var/tmp/diff_new_pack.CI2zKV/_new  2021-01-19 15:58:50.551075983 +0100
@@ -66,6 +66,7 @@
 Patch157:       virtman-fix-restore-vm-menu-selection.patch
 Patch158:       virtman-disallow-adding-floppy-disk.patch
 Patch159:       virtman-register-delete-event-for-details-dialog.patch
+Patch160:       virtman-show-no-firmware-for-xenpv.patch
 Patch170:       virtinst-xen-drive-type.patch
 Patch171:       virtinst-xenbus-disk-index-fix.patch
 Patch172:       virtinst-refresh_before_fetch_pool.patch
@@ -75,6 +76,7 @@
 Patch176:       virtinst-dont-use-special-copy-cpu-features.patch
 Patch177:       virtinst-set-default-nic.patch
 Patch178:       virtinst-sap-detection.patch
+Patch179:       virtinst-smbios-unsupported-for-xenpv.patch
 
 BuildArch:      noarch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
@@ -194,6 +196,7 @@
 %patch157 -p1
 %patch158 -p1
 %patch159 -p1
+%patch160 -p1
 %patch170 -p1
 %patch171 -p1
 %patch172 -p1
@@ -203,6 +206,7 @@
 %patch176 -p1
 %patch177 -p1
 %patch178 -p1
+%patch179 -p1
 
 %build
 %if %{default_hvs}

++++++ virtinst-smbios-unsupported-for-xenpv.patch ++++++
References: bsc#1180069

Index: virt-manager-3.2.0/virtinst/guest.py
===================================================================
--- virt-manager-3.2.0.orig/virtinst/guest.py
+++ virt-manager-3.2.0/virtinst/guest.py
@@ -691,6 +691,8 @@ class Guest(XMLBuilder):
             self.type != "kvm"):
             log.warning(  # pragma: no cover
                     "KVM acceleration not available, using '%s'", self.type)
+        if self.os.is_xenpv() and self.os.smbios_mode is not None:
+            raise RuntimeError(_("The --sysinfo flag (smbios) is not supported 
for Xen PV guests."))
 
     def sync_vcpus_topology(self):
         """
++++++ virtman-show-no-firmware-for-xenpv.patch ++++++
References: bsc#1180047
Xen PV doesn't support uefi or BIOS booting

--- virt-manager-3.2.0/virtManager/details/details.py.orig      2021-01-05 
13:02:58.040792391 -0700
+++ virt-manager-3.2.0/virtManager/details/details.py   2021-01-05 
13:07:51.212799377 -0700
@@ -696,7 +696,7 @@ class vmmDetails(vmmGObjectUI):
             not self.is_customize_dialog)
         show_firmware = ((self.conn.is_qemu() or
                           self.conn.is_test() or
-                          self.conn.is_xen()) and
+                          self.conn.is_xen() and not self.vm.is_xenpv()) and
                          domcaps.arch_can_uefi())
         uiutil.set_grid_row_visible(
             self.widget("overview-firmware-title"), show_firmware)

Reply via email to