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 2025-01-25 19:10:13
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/multipath-tools (Old)
and /work/SRC/openSUSE:Factory/.multipath-tools.new.2316 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "multipath-tools"
Sat Jan 25 19:10:13 2025 rev:169 rq:1240184 version:0.11.0+164+suse.24eeee7
Changes:
--------
--- /work/SRC/openSUSE:Factory/multipath-tools/multipath-tools.changes
2024-11-22 23:51:11.484564560 +0100
+++
/work/SRC/openSUSE:Factory/.multipath-tools.new.2316/multipath-tools.changes
2025-01-25 19:10:28.767733164 +0100
@@ -1,0 +2,47 @@
+Fri Jan 24 15:06:55 UTC 2025 - Martin Wilck <[email protected]>
+
+- Update to version 0.11.0+164+suse.24eeee7
+
+- Reviewed Upstream changes from 0.12 development
+
+ * Continued rework of the path checker loop
+ * multipathd now sets the port_state of Fibre Channel remote ports to
+ "marginal" for NVMe devices, too (with nvme_core.multipath=N only).
+ * Make sure maps are reloaded in the path checker loop after detecting an
+ inconsistent or wrong kernel state (bsc#1236392)
+ * Make sure udev and systemd notice changes in multipath path state
+ when devices are added to or removed from multipath maps (bsc#1236321)
+ * Fix path grouping if a path device is added while offline with group_by_tpg
+ and group_by_serial path grouping policy
+ (gh#opensvc/multipath-tools#108, bsc#1236392)
+ * Fix the problem that `group_by_tpg` might be disabled if one or more
+ paths were offline during initial configuration (bsc#1236392)
+ * Fix multipathd crash because of invalid path group index value, for example
+ if an invalid path device was removed from a map.
+ (gh#opensvc/multipath-tools#105, bsc#1236392)
+
+- Changes in Upstream 0.11.0 (see also NEWS.md)
+
+ * multipathd: set rport port_state to marginal for NVMe devices
+ * Fixed a memory leak in the nvme foreign library.
+ * Fixed a problem in the marginal path detection algorithm that could cause
+ the io error check for a recently failed path to be delayed.
+ (bsc#1236390)
+ * multipath-tools: add HPE MSA Gen7 (2070/2072) to hwtable
+ * multipath-tools: add SCST to hwtable
+ * Add defaults for SCST and HPE MSA Gen7 to hwtable
+ * Reduce log level of harmless "map ... doesn't exist" message
+ (bsc#1236390)
+ * Fixes for handling empty or incompletely created multipath maps
+ (bsc#1236390)
+ * During map creation, fixed the case where a map with different name, but
+ matching UUID and matching type was already present. multipathd
+ previously failed to set up such maps. Now it will reload them with the
+ correct content. (bsc#1236390)
+
+-------------------------------------------------------------------
+Wed Jan 22 16:18:10 UTC 2025 - Dominique Leuenberger <[email protected]>
+
+- Drop rcFOO symlinks for CODE16 (PED-266).
+
+-------------------------------------------------------------------
Old:
----
multipath-tools-0.11.0~1+118+suse.4a51b1a.obscpio
New:
----
multipath-tools-0.11.0+164+suse.24eeee7.obscpio
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ multipath-tools.spec ++++++
--- /var/tmp/diff_new_pack.XQrjo1/_old 2025-01-25 19:10:29.395758852 +0100
+++ /var/tmp/diff_new_pack.XQrjo1/_new 2025-01-25 19:10:29.395758852 +0100
@@ -1,7 +1,7 @@
#
# spec file for package multipath-tools
#
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -35,7 +35,7 @@
%define libdmmp_version %(echo %{_libdmmp_version} | tr . _)
Name: multipath-tools
-Version: 0.11.0~1+118+suse.4a51b1a
+Version: 0.11.0+164+suse.24eeee7
Release: 0
Summary: Tools to Manage Multipathed Devices with the device-mapper
License: GPL-2.0-only AND GPL-3.0-or-later
@@ -61,9 +61,9 @@
BuildRequires: pkgconfig(libsystemd)
BuildRequires: pkgconfig(libudev)
BuildRequires: pkgconfig(liburcu)
+BuildRequires: pkgconfig(mount)
BuildRequires: pkgconfig(systemd)
BuildRequires: pkgconfig(udev)
-BuildRequires: pkgconfig(mount)
%if 0%{?with_check} == 1
BuildRequires: pkgconfig(cmocka)
%endif
@@ -87,6 +87,7 @@
the necessary changes to the multipath maps to ensure continuous
availability of the map devices.
+
# Currently, it makes no sense to split out libmpathpersist and libmpathcmd
# separately. libmultipath has no stable API at all, and it depends
# on libmpathcmd (to be fixed). libmpathpersist depends on libmultipath
@@ -158,7 +159,6 @@
%define libdir %{_libdir}
%endif
-
%prep
%setup -q -n multipath-tools-%{version}
cp %{SOURCE4} .
@@ -184,7 +184,9 @@
ln -sf /%{_lib}/lib$x.so.0 %{buildroot}/usr/%{_lib}/lib$x.so
done
%endif
+%if 0%{?suse_version} < 1600
ln -sf service %{buildroot}/usr/sbin/rcmultipathd
+%endif
install -m 644 -D %{SOURCE1} %{buildroot}/usr/lib/modprobe.d/90-scsi_dh.conf
install -m 644 %{SOURCE2}
%{buildroot}%{_udevrulesdir}/00-dont-del-part-nodes.rules
install -m 644 -D %{SOURCE3}
%{buildroot}/usr/lib/dracut/dracut.conf.d/dm-parts.conf
@@ -231,7 +233,9 @@
%{sbindir}/multipathd
%{sbindir}/multipathc
%{sbindir}/mpathpersist
+%if 0%{?suse_version} < 1600
/usr/sbin/rcmultipathd
+%endif
%{_unitdir}/multipathd.service
%{_unitdir}/multipathd.socket
%if 0%{?suse_version} < 1550 && 0%{?sle_version} < 150300
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.XQrjo1/_old 2025-01-25 19:10:29.435760488 +0100
+++ /var/tmp/diff_new_pack.XQrjo1/_new 2025-01-25 19:10:29.439760652 +0100
@@ -1,6 +1,6 @@
<servicedata>
<service name="tar_scm">
<param
name="url">https://github.com/openSUSE/multipath-tools.git</param>
- <param
name="changesrevision">4a51b1a402d394cd1a175e4559782edd6be5775f</param></service></servicedata>
+ <param
name="changesrevision">24eeee77ef43bd4fee19f1eca07036874cda2859</param></service></servicedata>
(No newline at EOF)
++++++ multipath-tools-0.11.0~1+118+suse.4a51b1a.obscpio ->
multipath-tools-0.11.0+164+suse.24eeee7.obscpio ++++++
++++ 2763 lines of diff (skipped)
++++++ multipath-tools.obsinfo ++++++
--- /var/tmp/diff_new_pack.XQrjo1/_old 2025-01-25 19:10:29.747773250 +0100
+++ /var/tmp/diff_new_pack.XQrjo1/_new 2025-01-25 19:10:29.747773250 +0100
@@ -1,5 +1,5 @@
name: multipath-tools
-version: 0.11.0~1+118+suse.4a51b1a
-mtime: 1732211514
-commit: 4a51b1a402d394cd1a175e4559782edd6be5775f
+version: 0.11.0+164+suse.24eeee7
+mtime: 1737727395
+commit: 24eeee77ef43bd4fee19f1eca07036874cda2859