Accepting request 699727 from home:mwilck:multipath

- Disable kmod() style dependencies again (bsc#1119414)
  * For TW, dependencies will be autogenerated
    (gh#openSUSE/rpm-config-SUSE#3)
  * For SLE, feature is currently rejected (jsc#SLE-3853)
- Update to version 0.8.1+8+suse.8c11498:
  * Avoid deadlock situation during udev settle
  (bsc#1131789, bsc#1125145)
    - multipath -u: test socket connection in non-blocking mode
  * Fix priority handling for offline paths
  (bsc#1118495)
- Update to upstream 0.8.1
  * Avoid device IO in "multipath -u" (bsc#1125145)
  * multipathd: protect all access to running_state
  (bsc##1110060, bsc#1110439)
  * Improve handling of changed WWIDs and temporary failure
  to obtain WWID. Option "disable_changed_wwids" is now ignored.
  * Fixes for PATH_PENDING state handling (bsc#1125043)

OBS-URL: https://build.opensuse.org/request/show/699727
OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=193
This commit is contained in:
Martin Wilck 2019-04-30 15:10:46 +00:00 committed by Git OBS Bridge
parent 4cc9c05ee5
commit d20c5e9589
6 changed files with 29 additions and 18 deletions

View File

@ -8,7 +8,7 @@
are have been added to factory before upstream will be
counted. Determine patch offset manually! It should be the number
of patches which are _really_ not upstream (yet). -->
<param name="versionformat">@PARENT_TAG@+17+suse.%h</param>
<param name="versionformat">@PARENT_TAG@+8+suse.%h</param>
<param name="revision">factory</param>
<param name="match-tag">0.[0-9].[0-9]</param>
<param name="changesgenerate">enable</param>

View File

@ -1,6 +1,4 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/openSUSE/multipath-tools.git</param>
<param name="changesrevision">a28893f67c7ca0009b9ef8b85732348b3c3092f1</param></service><service name="tar_scm">
<param name="url">https://github.com/mwilck/multipath-tools.git</param>
<param name="changesrevision">08a969b7fce0db769b63bdbfead2a452dc417d58</param></service></servicedata>
<param name="changesrevision">8c114985f9fd7eb142ddec9737870f99ff28d5ba</param></service></servicedata>

View File

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

View File

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

View File

@ -1,3 +1,24 @@
-------------------------------------------------------------------
Tue Apr 30 14:48:40 UTC 2019 - mwilck@suse.com
- Disable kmod() style dependencies again (bsc#1119414)
* For TW, dependencies will be autogenerated
(gh#openSUSE/rpm-config-SUSE#3)
* For SLE, feature is currently rejected (jsc#SLE-3853)
- Update to version 0.8.1+8+suse.8c11498:
* Avoid deadlock situation during udev settle
(bsc#1131789, bsc#1125145)
- multipath -u: test socket connection in non-blocking mode
* Fix priority handling for offline paths
(bsc#1118495)
- Update to upstream 0.8.1
* Avoid device IO in "multipath -u" (bsc#1125145)
* multipathd: protect all access to running_state
(bsc##1110060, bsc#1110439)
* Improve handling of changed WWIDs and temporary failure
to obtain WWID. Option "disable_changed_wwids" is now ignored.
* Fixes for PATH_PENDING state handling (bsc#1125043)
-------------------------------------------------------------------
Sat Apr 13 19:59:45 UTC 2019 - Jan Engelhardt <jengelh@inai.de>

View File

@ -49,7 +49,7 @@
%define _sysdir usr/lib
Name: multipath-tools
Version: 0.8.0+17+suse.a28893f
Version: 0.8.1+8+suse.8c11498
Release: 0
Summary: Tools to Manage Multipathed Devices with the device-mapper
License: GPL-2.0-only
@ -82,14 +82,6 @@ Requires(post): suse-module-tools
Requires: device-mapper >= 1.2.78
Requires: kpartx
Requires: sg3_utils
# Generate kmod(xyz)-style dependencies for modules that we put
# in modules-load.d. Use the modules.d file (Source1) as input to avoid
# maintaining these dependencies in several places.
# This feature is to be enabled for SLE15-SP1, and some time in the
# near future, for Factory.
%if 0%{?sle_version} >= 150100
%(sed 's/^\s*//;s/\s*$//;/^#/d;/^$/d;s/^/Requires: kmod(/;s/$/)/;' %{S:1})
%endif
Obsoletes: multipath-tools-rbd <= %{version}
PreReq: coreutils grep
@ -107,11 +99,11 @@ availability of the map devices.
# and it loads prioritizers (to be fixed) and checkers.
%package -n libmpath0
Summary: Libraries for multipath-tools
License: GPL-2.0-only AND LGPL-2.1-only AND LGPL-2.0-or-later
Group: System/Libraries
# This is for libmpathcmd, which is useless without multipathd.
# No hard dependency here - we don't want to pull in all dependencies
# of multipath-tools.
License: GPL-2.0-only AND LGPL-2.1-only AND LGPL-2.0-or-later
Group: System/Libraries
Recommends: multipath-tools
Conflicts: multipath-tools < 0.8.0