1
0

Accepting request 1146255 from home:mwilck:Future

An upstream PR for 0.9.8 is currently in preparation
(https://github.com/opensvc/multipath-tools/pull/81)
Some minor review is still missing before it can be merged upstream.

We need the included fixes as bug fixes for SLE15-SP6. Will update
to 0.9.8 asap when it's released; no relevant changes between 0.9.8
and this code base are expected.


- Update to version 0.9.7+148+suse.7d9953e.obscpio
  * This is a multipath-tools 0.9.8 pre-release
  * fix fast_io_fail for Infinibox (bsc#1219348)
  * Fix activation of LVM volume groups during coldplug (bsc#1219143)

- Update to version 0.9.7+140+suse.2d78457:
  * This is a multipath-tools 0.9.8 pre-release
  * Socket activation via multipathd.socket has been disabled by default
    because it has undesirable side effects on systems without multipath.
    Users with multipath hardware should enable multipathd.service
  * The restorequeueing CLI command now only enables queueing if
    disablequeueing had been sent before
  * Avoid multipathd hang during map flush
  * multipathd now tracks the queueing mode of maps in its internal features string
  * Improve error messages in 'multipathd -k'
  * Fix segfault in autoresize code (bsc#1219289)
  * Fix missing map reloads (bsc#1219796)
  * Documentation fixes, spelling fixes, minor code fixes

OBS-URL: https://build.opensuse.org/request/show/1146255
OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=326
This commit is contained in:
Martin Wilck 2024-02-12 18:14:59 +00:00 committed by Git OBS Bridge
parent 41da8769c9
commit fb4936d842
7 changed files with 37 additions and 11 deletions

View File

@ -1,4 +1,4 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/openSUSE/multipath-tools.git</param>
<param name="changesrevision">e2f2272965b84e18c88f714a5da944261386c22c</param></service></servicedata>
<param name="changesrevision">7d9953e43e6f554057d7f0b6ee108f9bf0ea80bb</param></service></servicedata>

View File

@ -1,2 +1,2 @@
# Make sure the tmpfiles entry exists in initramfs already
install_items+=" @TMPFILESDIR@/multipath.conf "
# Make sure the tmpfiles entry and rules files exist in initramfs already
install_items+=" @TMPFILESDIR@/multipath.conf @UDEVRULESDIR@/99-z-dm-mpath-late.rules "

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:99ea7de0072d0b68e139f1668fc760f0af46ce9dce4d12a2c20f4b05164794aa
size 2857484

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7a2e1d81d48871d3384bbe65c360f780a0556196d07d0e7e1a0e0194b109e331
size 2839052

View File

@ -1,3 +1,28 @@
-------------------------------------------------------------------
Mon Feb 12 15:33:58 UTC 2024 - Martin Wilck <mwilck@suse.com>
- Update to version 0.9.7+148+suse.7d9953e.obscpio
* This is a multipath-tools 0.9.8 pre-release
* fix fast_io_fail for Infinibox (bsc#1219348)
* Fix activation of LVM volume groups during coldplug (bsc#1219143)
-------------------------------------------------------------------
Mon Feb 12 15:09:47 UTC 2024 - Martin Wilck <mwilck@suse.com>
- Update to version 0.9.7+140+suse.2d78457:
* This is a multipath-tools 0.9.8 pre-release
* Socket activation via multipathd.socket has been disabled by default
because it has undesirable side effects on systems without multipath.
Users with multipath hardware should enable multipathd.service
* The restorequeueing CLI command now only enables queueing if
disablequeueing had been sent before
* Avoid multipathd hang during map flush
* multipathd now tracks the queueing mode of maps in its internal features string
* Improve error messages in 'multipathd -k'
* Fix segfault in autoresize code (bsc#1219289)
* Fix missing map reloads (bsc#1219796)
* Documentation fixes, spelling fixes, minor code fixes
-------------------------------------------------------------------
Fri Jan 5 14:32:11 UTC 2024 - Martin Wilck <mwilck@suse.com>

View File

@ -1,4 +1,4 @@
name: multipath-tools
version: 0.9.7+93+suse.e2f2272
mtime: 1704464916
commit: e2f2272965b84e18c88f714a5da944261386c22c
version: 0.9.7+148+suse.7d9953e
mtime: 1707750575
commit: 7d9953e43e6f554057d7f0b6ee108f9bf0ea80bb

View File

@ -35,7 +35,7 @@
%define libdmmp_version %(echo %{_libdmmp_version} | tr . _)
Name: multipath-tools
Version: 0.9.7+93+suse.e2f2272
Version: 0.9.7+148+suse.7d9953e
Release: 0
Summary: Tools to Manage Multipathed Devices with the device-mapper
License: GPL-2.0-only AND GPL-3.0-or-later
@ -191,7 +191,7 @@ 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
install -m 644 -D %{SOURCE6} %{buildroot}/usr/lib/dracut/dracut.conf.d/multipath.conf
sed -i 's,@TMPFILESDIR@,%{_tmpfilesdir},' %{buildroot}/usr/lib/dracut/dracut.conf.d/multipath.conf
sed -i 's,@TMPFILESDIR@,%{_tmpfilesdir},;s,@UDEVRULESDIR@,%{_udevrulesdir},' %{buildroot}/usr/lib/dracut/dracut.conf.d/multipath.conf
%post -n libmpath0 -p %{run_ldconfig}
%postun -n libmpath0 -p %{run_ldconfig}
@ -227,6 +227,7 @@ exit 0
%license LICENSES/GPL-3.0
%{_udevrulesdir}/11-dm-mpath.rules
%{_udevrulesdir}/56-multipath.rules
%{_udevrulesdir}/99-z-dm-mpath-late.rules
%{sbindir}/multipath
%{sbindir}/multipathd
%{sbindir}/multipathc