Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-kiwi for openSUSE:Factory 
checked in at 2025-07-26 13:39:41
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-kiwi (Old)
 and      /work/SRC/openSUSE:Factory/.python-kiwi.new.13279 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-kiwi"

Sat Jul 26 13:39:41 2025 rev:138 rq:1295613 version:10.2.29

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-kiwi/python-kiwi.changes  2025-07-20 
15:28:33.498793962 +0200
+++ /work/SRC/openSUSE:Factory/.python-kiwi.new.13279/python-kiwi.changes       
2025-07-26 13:39:43.765314423 +0200
@@ -1,0 +2,19 @@
+Thu Jul 24 19:42:56 CEST 2025 - Marcus Schäfer <marcus.schae...@gmail.com>
+
+- Bump version: 10.2.28 → 10.2.29
+
+-------------------------------------------------------------------
+Thu Jul 24 19:03:08 CEST 2025 - Marcus Schäfer <marcus.schae...@gmail.com>
+
+- Fix return from repart stage
+
+  If we return from the repart stage it's important to wait
+  for the root device to appear. This is because the device
+  setup from udev might still be held back due to a former
+  lock on the device. This means if we return fast after
+  locking for example when check_repart_possible() quickly
+  finds out that it's not possible, then udev has not yet
+  got the time to create the device nodes.
+  This Fixes #2863
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ python-kiwi.spec ++++++
--- /var/tmp/diff_new_pack.HPunJ3/_old  2025-07-26 13:39:45.781397274 +0200
+++ /var/tmp/diff_new_pack.HPunJ3/_new  2025-07-26 13:39:45.785397439 +0200
@@ -56,7 +56,7 @@
 %endif
 
 Name:           python-kiwi
-Version:        10.2.28
+Version:        10.2.29
 Provides:       kiwi-schema = 8.1
 Release:        0
 Url:            https://github.com/OSInside/kiwi

++++++ PKGBUILD ++++++
--- /var/tmp/diff_new_pack.HPunJ3/_old  2025-07-26 13:39:45.825399082 +0200
+++ /var/tmp/diff_new_pack.HPunJ3/_new  2025-07-26 13:39:45.829399247 +0200
@@ -3,7 +3,7 @@
 
 pkgname=('python-kiwi' 'kiwi-man-pages' 'dracut-kiwi-lib' 
'dracut-kiwi-oem-repart' 'dracut-kiwi-oem-dump' 'dracut-kiwi-live' 
'dracut-kiwi-overlay')
 arch=(x86_64)
-pkgver=10.2.28
+pkgver=10.2.29
 pkgrel=0
 pkgdesc="KIWI - Appliance Builder Next Generation"
 url="https://github.com/SUSE/kiwi/tarball/master";
@@ -12,7 +12,7 @@
 provides=(kiwi-ng kiwi)
 source=("${pkgname}.tar.gz")
 changelog="${pkgname}.changes"
-md5sums=('075592cbe9a1827895829de75595ad4d')
+md5sums=('ffa1a64be8bcae034a315956f75a09ef')
 
 
 build() {

++++++ python-kiwi.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi-10.2.28/.bumpversion.cfg 
new/kiwi-10.2.29/.bumpversion.cfg
--- old/kiwi-10.2.28/.bumpversion.cfg   2025-07-18 13:59:31.103774300 +0200
+++ new/kiwi-10.2.29/.bumpversion.cfg   2025-07-24 19:42:56.431033000 +0200
@@ -1,5 +1,5 @@
 [bumpversion]
-current_version = 10.2.28
+current_version = 10.2.29
 commit = True
 tag = True
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi-10.2.28/PKG-INFO new/kiwi-10.2.29/PKG-INFO
--- old/kiwi-10.2.28/PKG-INFO   1970-01-01 01:00:00.000000000 +0100
+++ new/kiwi-10.2.29/PKG-INFO   1970-01-01 01:00:00.000000000 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: kiwi
-Version: 10.2.28
+Version: 10.2.29
 Summary: KIWI - Appliance Builder
 Home-page: https://osinside.github.io/kiwi/
 License: GPL-3.0-or-later
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi-10.2.28/doc/source/conf.py 
new/kiwi-10.2.29/doc/source/conf.py
--- old/kiwi-10.2.28/doc/source/conf.py 2025-07-18 13:59:31.103774300 +0200
+++ new/kiwi-10.2.29/doc/source/conf.py 2025-07-24 19:42:56.431033000 +0200
@@ -142,7 +142,7 @@
 # built documents.
 #
 # The short X.Y version.
-version = '10.2.28'
+version = '10.2.29'
 # The full version, including alpha/beta/rc tags.
 release = version
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kiwi-10.2.28/dracut/modules.d/90kiwi-repart/kiwi-repart-disk.sh 
new/kiwi-10.2.29/dracut/modules.d/90kiwi-repart/kiwi-repart-disk.sh
--- old/kiwi-10.2.28/dracut/modules.d/90kiwi-repart/kiwi-repart-disk.sh 
2025-07-18 13:59:19.763772000 +0200
+++ new/kiwi-10.2.29/dracut/modules.d/90kiwi-repart/kiwi-repart-disk.sh 
2025-07-24 19:40:38.058904400 +0200
@@ -256,6 +256,9 @@
     relocate_gpt_at_end_of_disk "${disk}"
 fi
 
+# wait for the root device to appear
+wait_for_storage_device "${root_device}"
+
 # resize disk partition table
 if lvm_system;then
     repart_lvm_disk || return
@@ -283,3 +286,6 @@
 else
     resize_filesystem "$(get_root_map)"
 fi
+
+# wait for the root device to appear
+wait_for_storage_device "${root_device}"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi-10.2.28/kiwi/version.py 
new/kiwi-10.2.29/kiwi/version.py
--- old/kiwi-10.2.28/kiwi/version.py    2025-07-18 13:59:31.103774300 +0200
+++ new/kiwi-10.2.29/kiwi/version.py    2025-07-24 19:42:56.431033000 +0200
@@ -18,5 +18,5 @@
 """
 Global version information used in kiwi and the package
 """
-__version__ = '10.2.28'
+__version__ = '10.2.29'
 __githash__ = '$Format:%H$'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi-10.2.28/pyproject.toml 
new/kiwi-10.2.29/pyproject.toml
--- old/kiwi-10.2.28/pyproject.toml     2025-07-18 13:59:31.103774300 +0200
+++ new/kiwi-10.2.29/pyproject.toml     2025-07-24 19:42:56.431033000 +0200
@@ -1,6 +1,6 @@
 [tool.poetry]
 name = "kiwi"
-version = "10.2.28"
+version = "10.2.29"
 description = "KIWI - Appliance Builder"
 license = "GPL-3.0-or-later"
 readme = "README.rst"

Reply via email to