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 2026-09-07 11:27:25
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/virt-manager (Old)
 and      /work/SRC/openSUSE:Factory/.virt-manager.new.1265 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "virt-manager"

Mon Sep  7 11:27:25 2026 rev:294 rq:1375689 version:5.1.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/virt-manager/virt-manager.changes        
2026-08-26 19:51:07.177225825 +0200
+++ /work/SRC/openSUSE:Factory/.virt-manager.new.1265/virt-manager.changes      
2026-09-07 11:27:30.406158397 +0200
@@ -1,0 +2,7 @@
+Thu Sep  3 15:06:58 MDT 2026 - [email protected]
+
+- bsc#1268781 - inconsistent OS names in virt-install for 16.0.
+  Also fixes Leap 16.x detection issue.
+  virtinst-add-sle16-detection-support.patch
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ virtinst-add-sle16-detection-support.patch ++++++
--- /var/tmp/diff_new_pack.ewNkns/_old  2026-09-07 11:27:32.260227202 +0200
+++ /var/tmp/diff_new_pack.ewNkns/_new  2026-09-07 11:27:32.263227313 +0200
@@ -11,7 +11,7 @@
  
          log.debug("SUSE content product_name=%s", product_name)
          return product_name
-@@ -271,27 +273,39 @@ class _SUSEContent:
+@@ -271,28 +273,43 @@ class _SUSEContent:
  
          # Special case, parse version out of a line like this
          # cpe:/o:opensuse:opensuse:13.2,openSUSE
@@ -63,9 +63,13 @@
 +                    if len(product_name) > 1 and int(product_name[2]) != 0:
 +                        sle_version = (sle_version + '.' + product_name[2])
              distro_version = sle_version
++            # bsc#1268781 - Map 16 to 16.0 because of the removal of the 
osinfo-db definition that had no '.0'
++            if distro_version == "16":
++                distro_version = "16.0"
  
          # SUSE Container as a Service Platform
-@@ -518,13 +532,28 @@ class _SuseDistro(_RHELDistro):
+         if "Container" in self.product_name:
+@@ -518,13 +535,30 @@ class _SuseDistro(_RHELDistro):
  
          if not cache.checked_for_suse_content:
              cache.checked_for_suse_content = True
@@ -78,6 +82,8 @@
 +                    products_str = 
cache.acquire_file_content("install/media.1/products")
                  if products_str:
                      products_str = products_str.replace('/', ' ,', 1)
++                    if "Leap" in products_str and not "openSUSE" in 
products_str:
++                        products_str = products_str.replace('Leap ', 
'openSUSE ')
                      products_str = "DISTRO " + products_str.replace('-', ' ')
                  media_str = cache.acquire_file_content("media.1/media")
 +                if not media_str:
@@ -94,7 +100,7 @@
                  if media_str:
                      media_arch = "x86_64"
                      if 'aarch64' in media_str:
-@@ -580,6 +609,10 @@ class _SuseDistro(_RHELDistro):
+@@ -580,6 +614,10 @@ class _SuseDistro(_RHELDistro):
              if tree_arch == "ppc64":
                  self._kernel_paths.append(("suseboot/linux64", 
"suseboot/initrd64"))
  
@@ -105,7 +111,7 @@
          # Tested with SLES 12 for ppc64le, all s390x
          self._kernel_paths.append(("boot/%s/linux" % tree_arch, 
"boot/%s/initrd" % tree_arch))
          # Tested with Opensuse 10.0
-@@ -607,8 +640,12 @@ class _SuseDistro(_RHELDistro):
+@@ -607,8 +645,12 @@ class _SuseDistro(_RHELDistro):
  
          if str(self._variant_prefix).startswith(("sles", "sled", "oes")):
              sp_version = ""
@@ -120,7 +126,7 @@
  
              return self._variant_prefix + version + sp_version
  
-@@ -669,7 +706,7 @@ class _SLESDistro(_SuseDistro):
+@@ -669,7 +711,7 @@ class _SLESDistro(_SuseDistro):
      PRETTY_NAME = "SLES"
      matching_distros = ["sles"]
      _variant_prefix = "sles"
@@ -129,7 +135,7 @@
      famregex = ".*SUSE Linux Enterprise.*"
  
  
-@@ -965,17 +1002,17 @@ def _build_distro_list(osobj):
+@@ -965,17 +1007,17 @@ def _build_distro_list(osobj):
      allstores = [
          # Libosinfo takes priority
          _LibosinfoDistro,

Reply via email to