Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package multipath-tools for openSUSE:Factory
checked in at 2026-07-26 11:27:41
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/multipath-tools (Old)
and /work/SRC/openSUSE:Factory/.multipath-tools.new.2004 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "multipath-tools"
Sun Jul 26 11:27:41 2026 rev:181 rq:1367351 version:0.15~1+230+suse.d36a6a70
Changes:
--------
--- /work/SRC/openSUSE:Factory/multipath-tools/multipath-tools.changes
2026-07-22 09:24:12.931315209 +0200
+++
/work/SRC/openSUSE:Factory/.multipath-tools.new.2004/multipath-tools.changes
2026-07-26 11:29:36.549041603 +0200
@@ -1,0 +2,51 @@
+Wed Jul 22 22:30:11 UTC 2026 - Martin Wilck <[email protected]>
+
+- Update to version 0.15~1+230+suse.d36a6a70:
+
+ * Even with the libudev wrapper code introduced in 0.14.0, multipathd ran
into
+ use-after-free errors in tests where multipathd was restarted frequently.
+ Fix this by preventing thread cancellation during libudev calls.
+ (gh#opensvc/multipath-tools#152).
+ * libmultipath: async_checker: fix sync checker case (bsc#1272188)
+
+-------------------------------------------------------------------
+Fri Jul 17 19:25:13 UTC 2026 - Martin Wilck <[email protected]>
+
+- Update to version 0.15~1+222+suse.cdcde840 (0.15 pre-release)
+
+ * All path checkers run in asynchronous mode now by default, using a new
+ generic asynchronous checker framework. This improves the stability of
+ multipathd in the presence of non-responsive devices when using path
+ checkers other than `tur` and `directio`. Use the `force_sync`
+ parameter in `multipath.conf` to switch back to the previous, synchronous
+ behavior, especially if you observe strong spikes of CPU load on systems
+ with a lot of path devices. Note that the likelihood of such spikes should
+ be strongly reduced since multipath-tools 0.10.0. Commit 6f7daba ff.
+ * The configuration options `rr_min_io`, `rr_min_io_rq`, and `rr_weight` are
now
+ deprecated and have no effect. These options have not been supported by the
+ kernel since version 4.6. Users should remove them from `multipath.conf`.
+ * Fix ALUA asymmetric access state descriptions in multipathd logs, so that
+ the same terms are used as by the kernel ("lba-dependent",
"transitioning").
+ * Don't set a hardware handler for bio-based multipath devices. The kernel
+ rejects this anyway.
+
+- Bug fixes:
+
+ * Fix WWID detection for legacy devices that use the older SCSI-2 VPD page
+ 0x83 format for their device identifier.
+ * kpartx: Fix an integer overflow in the GPT partition table size
calculation.
+ A crafted partition table with an extremely large number of partition
entries
+ could trigger the overflow. (bsc#1268145)
+ * kpartx: Fix several issues in the DASD partition table reader that could be
+ triggered by a maliciously crafted disk image. (bsc#1268144)
+ * Fix duplicate "checker timed out" log messages when `log_checker_err` is
+ set to `once`. (bsc#1254094)
+ * Avoid potential buffer overflows in the iet and datacore prioritizers.
+ * iet prioritizer: avoid misleading error message with systemd 256 and
+ newer, and properly use udev to derive path parameters.
+ (gh#opensvc/multipath-tools#145)
+ * An overlong partition delimiter (-p option) could cause kpartx to crash.
+ Fix it.
+ * Man page improvements.
+
+-------------------------------------------------------------------
Old:
----
multipath-tools-0.14.3+212+suse.f5d32098.tar.xz
New:
----
multipath-tools-0.15~1+230+suse.d36a6a70.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ multipath-tools.spec ++++++
--- /var/tmp/diff_new_pack.IX2XZa/_old 2026-07-26 11:29:37.189063703 +0200
+++ /var/tmp/diff_new_pack.IX2XZa/_new 2026-07-26 11:29:37.193063841 +0200
@@ -35,7 +35,7 @@
%define libdmmp_version %(echo %{_libdmmp_version} | tr . _)
Name: multipath-tools
-Version: 0.14.3+212+suse.f5d32098
+Version: 0.15~1+230+suse.d36a6a70
Release: 0
Summary: Tools to Manage Multipathed Devices with the device-mapper
License: GPL-2.0-only AND GPL-3.0-or-later
++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.IX2XZa/_old 2026-07-26 11:29:37.229065084 +0200
+++ /var/tmp/diff_new_pack.IX2XZa/_new 2026-07-26 11:29:37.233065223 +0200
@@ -1,5 +1,5 @@
-mtime: 1770396361
-commit: 20d8c067b3e63c3dacf5d66343b41b1c60d96edcbb779b29276cc4f4b171a6e0
+mtime: 1784795654
+commit: 912759f16146889fc9a5443ce20a1e053f32b2fd28cddde6ee95e8c29076fc0a
url: https://src.opensuse.org/mwilck/multipath-tools
revision: factory
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.IX2XZa/_old 2026-07-26 11:29:37.269066466 +0200
+++ /var/tmp/diff_new_pack.IX2XZa/_new 2026-07-26 11:29:37.273066603 +0200
@@ -1,6 +1,6 @@
<servicedata>
<service name="tar_scm">
<param
name="url">https://github.com/openSUSE/multipath-tools.git</param>
- <param
name="changesrevision">f5d32098a7857c93d1d44fc932b5e134808e6741</param></service></servicedata>
+ <param
name="changesrevision">d36a6a70ea544d475744351b1864e0b36b37d4f0</param></service></servicedata>
(No newline at EOF)
++++++ build.specials.obscpio ++++++
++++++ build.specials.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/.gitignore new/.gitignore
--- old/.gitignore 1970-01-01 01:00:00.000000000 +0100
+++ new/.gitignore 2026-07-23 10:34:14.000000000 +0200
@@ -0,0 +1,5 @@
+.osc
+\#*
+*~
+*.obscpio
+/multipath-tools/