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-02-07 15:33:25
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/multipath-tools (Old)
 and      /work/SRC/openSUSE:Factory/.multipath-tools.new.1670 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "multipath-tools"

Sat Feb  7 15:33:25 2026 rev:178 rq:1331722 version:0.14.3+212+suse.f5d32098

Changes:
--------
--- /work/SRC/openSUSE:Factory/multipath-tools/multipath-tools.changes  
2026-02-04 21:01:13.372351585 +0100
+++ 
/work/SRC/openSUSE:Factory/.multipath-tools.new.1670/multipath-tools.changes    
    2026-02-07 15:33:52.106474756 +0100
@@ -1,0 +2,12 @@
+Fri Feb  6 16:45:11 UTC 2026 - Martin Wilck <[email protected]>
+
+- Re-add the %ghost entry for /run/multipath (jsc#PED-14758)
+
+-------------------------------------------------------------------
+Thu Feb  5 15:23:41 UTC 2026 - Martin Wilck <[email protected]>
+
+- Update to version 0.14.3+212+suse.f5d32098:
+  * multipathd: fix failures on booting from a multipath device
+    (bsc#1257007)
+
+-------------------------------------------------------------------

Old:
----
  multipath-tools-0.14.2+211+suse.66f8a5ec.tar.xz

New:
----
  multipath-tools-0.14.3+212+suse.f5d32098.tar.xz

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

Other differences:
------------------
++++++ multipath-tools.spec ++++++
--- /var/tmp/diff_new_pack.JwSrkq/_old  2026-02-07 15:33:53.202520291 +0100
+++ /var/tmp/diff_new_pack.JwSrkq/_new  2026-02-07 15:33:53.206520458 +0100
@@ -35,7 +35,7 @@
 %define libdmmp_version %(echo %{_libdmmp_version} | tr . _)
 
 Name:           multipath-tools
-Version:        0.14.2+211+suse.66f8a5ec
+Version:        0.14.3+212+suse.f5d32098
 Release:        0
 Summary:        Tools to Manage Multipathed Devices with the device-mapper
 License:        GPL-2.0-only AND GPL-3.0-or-later
@@ -253,6 +253,7 @@
 %{_mandir}/man8/multipathd.8*
 %{_mandir}/man8/multipathc.8*
 %{_mandir}/man8/mpathpersist.8*
+%ghost %attr(700,root,root) /run/multipath
 
 %files -n libmpath0
 %{libdir}/libmultipath.so.0

++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.JwSrkq/_old  2026-02-07 15:33:53.238521787 +0100
+++ /var/tmp/diff_new_pack.JwSrkq/_new  2026-02-07 15:33:53.242521954 +0100
@@ -1,5 +1,5 @@
-mtime: 1770047656
-commit: f526965f22ec32e8f87fcc2d309b3dfdde43625914b6a4c2549039ef0644abb2
+mtime: 1770396361
+commit: 20d8c067b3e63c3dacf5d66343b41b1c60d96edcbb779b29276cc4f4b171a6e0
 url: https://src.opensuse.org/mwilck/multipath-tools
 revision: factory
 

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.JwSrkq/_old  2026-02-07 15:33:53.270523117 +0100
+++ /var/tmp/diff_new_pack.JwSrkq/_new  2026-02-07 15:33:53.274523283 +0100
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param 
name="url">https://github.com/openSUSE/multipath-tools.git</param>
-              <param 
name="changesrevision">66f8a5ec0ed238bd2c15b1d15ec95f6caef63398</param></service></servicedata>
+              <param 
name="changesrevision">f5d32098a7857c93d1d44fc932b5e134808e6741</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-02-06 17:47:02.000000000 +0100
@@ -0,0 +1,5 @@
+.osc
+\#*
+*~
+*.obscpio
+/multipath-tools/

++++++ multipath-tools-0.14.2+211+suse.66f8a5ec.tar.xz -> 
multipath-tools-0.14.3+212+suse.f5d32098.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/multipath-tools-0.14.2+211+suse.66f8a5ec/NEWS.md 
new/multipath-tools-0.14.3+212+suse.f5d32098/NEWS.md
--- old/multipath-tools-0.14.2+211+suse.66f8a5ec/NEWS.md        2026-02-02 
16:46:22.000000000 +0100
+++ new/multipath-tools-0.14.3+212+suse.f5d32098/NEWS.md        2026-02-05 
16:20:11.000000000 +0100
@@ -9,6 +9,10 @@
 
 See [README.md](README.md) for additional information.
 
+## multipath-tools 0.14.3, 2026/02
+
+* Fix boot failures with multipath introduced in 0.14.1. Commit 01cc89c.
+
 ## multipath-tools 0.14.2, 2026/01
 
 ### Bug fixes
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/multipath-tools-0.14.2+211+suse.66f8a5ec/libmpathpersist/mpath_persistent_reserve_out.3
 
new/multipath-tools-0.14.3+212+suse.f5d32098/libmpathpersist/mpath_persistent_reserve_out.3
--- 
old/multipath-tools-0.14.2+211+suse.66f8a5ec/libmpathpersist/mpath_persistent_reserve_out.3
 2026-02-02 16:46:22.000000000 +0100
+++ 
new/multipath-tools-0.14.3+212+suse.f5d32098/libmpathpersist/mpath_persistent_reserve_out.3
 2026-02-05 16:20:11.000000000 +0100
@@ -6,7 +6,7 @@
 .\" Update the date below if you make any significant change.
 .\" 
----------------------------------------------------------------------------
 .
-.TH MPATH_PERSISTENT_RESERVE_OUT 3 2024-02-09 Linux
+.TH MPATH_PERSISTENT_RESERVE_OUT 3 2026-02-02 Linux
 .
 .
 .\" 
----------------------------------------------------------------------------
@@ -22,7 +22,7 @@
 .
 .B #include <mpath_persist.h>
 .P
-.BI "int mpath_persistent_reserve_out" "(int fd, int rq_servact, struct 
prin_resp *resp, int noisy, int verbose)"
+.BI "int mpath_persistent_reserve_out" "(int fd, int rq_servact, int rq_scope, 
unsigned int rq_type, struct prout_param_descriptor *paramp, int noisy, int 
verbose)"
 .P
 .
 .
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/multipath-tools-0.14.2+211+suse.66f8a5ec/libmultipath/configure.c 
new/multipath-tools-0.14.3+212+suse.f5d32098/libmultipath/configure.c
--- old/multipath-tools-0.14.2+211+suse.66f8a5ec/libmultipath/configure.c       
2026-02-02 16:46:22.000000000 +0100
+++ new/multipath-tools-0.14.3+212+suse.f5d32098/libmultipath/configure.c       
2026-02-05 16:20:11.000000000 +0100
@@ -1109,22 +1109,12 @@
                        continue;
 
                /* 3. if path has disappeared */
-               if (pp1->state == PATH_REMOVED) {
+               if (pp1->state == PATH_REMOVED || pp1->initialized == 
INIT_REMOVED) {
                        orphan_path(pp1, "path removed");
                        continue;
                }
 
-               /*
-                * 4. The path wasn't found in path_discovery. It only exists
-                *    in an old map.
-                */
-               if (pp1->initialized == INIT_PARTIAL ||
-                   pp1->initialized == INIT_REMOVED) {
-                       orphan_path(pp1, "path not found");
-                       continue;
-               }
-
-               /* 5. path is out of scope */
+               /* 4. path is out of scope */
                if (refwwid && strncmp(pp1->wwid, refwwid, WWID_SIZE - 1))
                        continue;
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/multipath-tools-0.14.2+211+suse.66f8a5ec/libmultipath/structs_vec.c 
new/multipath-tools-0.14.3+212+suse.f5d32098/libmultipath/structs_vec.c
--- old/multipath-tools-0.14.2+211+suse.66f8a5ec/libmultipath/structs_vec.c     
2026-02-02 16:46:22.000000000 +0100
+++ new/multipath-tools-0.14.3+212+suse.f5d32098/libmultipath/structs_vec.c     
2026-02-05 16:20:11.000000000 +0100
@@ -315,8 +315,7 @@
                                        pp->dev, mpp->alias);
                                continue;
                        }
-                       if (pp->initialized == INIT_REMOVED ||
-                           pp->initialized == INIT_PARTIAL)
+                       if (pp->initialized == INIT_REMOVED)
                                continue;
                        if (mpp->queue_mode == QUEUE_MODE_RQ &&
                            pp->bus == SYSFS_BUS_NVME &&
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/multipath-tools-0.14.2+211+suse.66f8a5ec/libmultipath/version.h 
new/multipath-tools-0.14.3+212+suse.f5d32098/libmultipath/version.h
--- old/multipath-tools-0.14.2+211+suse.66f8a5ec/libmultipath/version.h 
2026-02-02 16:46:22.000000000 +0100
+++ new/multipath-tools-0.14.3+212+suse.f5d32098/libmultipath/version.h 
2026-02-05 16:20:11.000000000 +0100
@@ -11,9 +11,9 @@
 #ifndef VERSION_H_INCLUDED
 #define VERSION_H_INCLUDED
 
-#define VERSION_CODE 0x000E02
+#define VERSION_CODE 0x000E03
 /* MMDDYY, in hex */
-#define DATE_CODE    0x011D1A
+#define DATE_CODE    0x02051A
 
 #define PROG    "multipath-tools"
 

Reply via email to