Accepting request 528058 from home:mwilck:branches:Base:System

- Update to version 0.7.3+10+suse.70ccb55b0439:
- Rebase to upstream release 0.7.3
  * libmultipath: add pthread_cleanup hook for udev monitor
  * libmultipath: pull functions into util.c
  * libmultipath: change reservation_key to a be64
  * libmpathpersist: fix update_prflag code
  * multipath: add alternate reservation_key method
  * mpathpersist: add support for prkeys file
  * multipath-tools: minor edition and corrections in multipath.conf.5
  * multipath-tools: fix incorrect length for strncmp in uevent.c
  * multipath-tools: clarify how to dump the multipathd config
  * multipath-tools: replace "setting: array" with "setting: storage device" at multipath output
  * libmultipath: sanitize fd handling
  * multipath-tools: link internal libraries before foreigns
  * multipath-tools: remove Sun StorEdge T4(6020,6120,6320) arrays from hwtable
  * multipath-tools: add support for all arrays from Sun StorEdge 3000 family
  * multipath-tools: add Xiotech iglu blaze arrays to hwtable
  * multipath-tools: add Dot Hill/Seagate arrays to hwtable
  * libmultipath: update INFINIDAT builtin config
  * multipath-tools: add info about adding new hardware
  * multipath-tools: Remove the limitation of IPC command reply length.
  * multipath-tools: libdmmp: Improve timeout mechanism
  * multipath-tools: libdmmp: New function to flush and reconfig
  * Bump version to 0.7.3
- minor fixes for upstream 0.7.3
  * libmultipath: ensure checker->fd == -1 if not set
  * libmpathpersist: add support for prkeys file v3
  * multipath: add man page info for my prkey changes
- Patch series for NVMe discovery and failover (bsc#1038865)
  * discovery: sanitize NVMe discovery

OBS-URL: https://build.opensuse.org/request/show/528058
OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=134
This commit is contained in:
Martin Wilck 2017-09-21 12:58:04 +00:00 committed by Git OBS Bridge
parent 481077a482
commit aed2b6856f
5 changed files with 78 additions and 5 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">3a8d750ca3665cb801ab4571dacb59e1d0454134</param></service></servicedata>
<param name="changesrevision">70ccb55b04398b34362c72d344acad02fcb65b9c</param></service></servicedata>

View File

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

View File

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

View File

@ -1,3 +1,57 @@
-------------------------------------------------------------------
Thu Sep 21 12:32:25 UTC 2017 - mwilck@suse.com
- Update to version 0.7.3+10+suse.70ccb55b0439:
- Rebase to upstream release 0.7.3
* libmultipath: add pthread_cleanup hook for udev monitor
* libmultipath: pull functions into util.c
* libmultipath: change reservation_key to a be64
* libmpathpersist: fix update_prflag code
* multipath: add alternate reservation_key method
* mpathpersist: add support for prkeys file
* multipath-tools: minor edition and corrections in multipath.conf.5
* multipath-tools: fix incorrect length for strncmp in uevent.c
* multipath-tools: clarify how to dump the multipathd config
* multipath-tools: replace "setting: array" with "setting: storage device" at multipath output
* libmultipath: sanitize fd handling
* multipath-tools: link internal libraries before foreigns
* multipath-tools: remove Sun StorEdge T4(6020,6120,6320) arrays from hwtable
* multipath-tools: add support for all arrays from Sun StorEdge 3000 family
* multipath-tools: add Xiotech iglu blaze arrays to hwtable
* multipath-tools: add Dot Hill/Seagate arrays to hwtable
* libmultipath: update INFINIDAT builtin config
* multipath-tools: add info about adding new hardware
* multipath-tools: Remove the limitation of IPC command reply length.
* multipath-tools: libdmmp: Improve timeout mechanism
* multipath-tools: libdmmp: New function to flush and reconfig
* Bump version to 0.7.3
- minor fixes for upstream 0.7.3
* libmultipath: ensure checker->fd == -1 if not set
* libmpathpersist: add support for prkeys file v3
* multipath: add man page info for my prkey changes
- Patch series for NVMe discovery and failover (bsc#1038865)
* discovery: sanitize NVMe discovery
* libmultipath/discovery: modify NVMe path states
* Add 'none' checker
* hwtable: set 'none' as default checker for NVMe
-------------------------------------------------------------------
Mon Sep 18 21:15:09 UTC 2017 - mwilck@suse.com
- Update to version 0.7.2+49+suse.993a29b1188d:
* Revert "11-dm-mpath.rules: Remember DM_ACTIVATION" (boo#1059227)
* Revert "11-dm-mpath.rules: don't set READY->ACTIVATION"
(boo#1059227)
* multipath: delegate using libmpathcmd (bsc#1047639)
-------------------------------------------------------------------
Mon Sep 18 20:44:02 UTC 2017 - mwilck@suse.com
- split off rados support into separate multipath-tools-rbd package.
This avoids pulling in the whole rados/ibverbs/rdma stack with
multipath-tools. (bsc#1058504).
- multipath-tools-rbd is Recommended but not Required by multipath-tools.
-------------------------------------------------------------------
Sat Sep 02 21:38:13 UTC 2017 - mwilck@suse.com

View File

@ -89,7 +89,7 @@
Name: multipath-tools
Url: http://christophe.varoqui.free.fr/
Version: 0.7.2+44+suse.3a8d750c
Version: 0.7.3+10+suse.70ccb55b0439
Release: 0
Summary: Tools to Manage Multipathed Devices with the device-mapper
License: GPL-2.0
@ -121,6 +121,7 @@ BuildRequires: dracut
Requires: device-mapper >= 1.2.78
Requires: kpartx
Requires: sg3_utils
Recommends: multipath-tools-rbd = %{version}
PreReq: coreutils grep
%description
@ -156,6 +157,18 @@ Requires: device-mapper
This package contains the development libraries for multipath-tools
and libmpath_persist.
%if 0%{?with_rados} == 1
%package rbd
Summary: RADOS support for multipath-tools
Group: System/Libraries
Requires: multipath-tools = %{version}
%description rbd
This package contains the path checker for RADOS block devices
(provided by the Ceph distributed storage system) for multipath-tools.
%endif
%if 0%{?with_libdmmp} == 1
%package -n libdmmp%{libdmmp_version}
Summary: C API for multipath-tools
@ -239,6 +252,7 @@ exit 0
/%{_lib}/libmpathcmd.so.0
/%{_lib}/libmpathpersist.so.0
/%{_lib}/multipath
%exclude /%{_lib}/multipath/libcheckrbd.so
/sbin/multipath
/sbin/multipathd
/sbin/mpathpersist
@ -275,6 +289,11 @@ exit 0
# The kpartx package contains udev rules that may need to be in initrd.
%{?regenerate_initrd_posttrans}
%if 0%{?with_rados} == 1
%files rbd
/%{_lib}/multipath/libcheckrbd.so
%endif
%if 0%{?with_libdmmp} == 1
%post -n libdmmp%{libdmmp_version}