Recommended update for multipath-tools

This update for multipath-tools provides the following fixes:

- multipath-tools/tests: Add tests for get_unaligned_beXX. (bsc#1099036)
- multipath: Print sysfs state in fast list mode. (bsc#1110354)
- multipathd: Use nanosleep for strict timing. (bsc#1110418)
- multipathd: Try SCSI persistent reservations for SCSI only. (bsc#1108875)
- multipathd: Release uxsocket and resource when cancel thread. (bsc#1110355)
- multipathd: Register threads that use rcu calls. (bsc#1110418)
- multipath: Don't start multipathd unnecessarily. (bsc#1098177)
- multipathd: Minor upstream bug fixes. (bsc#1110418)
- multipathd: Function return value tweaks. (bsc#1110418)
- multipathd: Fix reservation_key check. (bsc#1099008)
- multipathd: Fix memory leak on error in configure. (bsc#1110418)
- multipathd: Decrease the log level of uevent messages. (bsc#1110586)
- libmultipath: Set dm_conf_verbosity. (bsc#1110418)
- libmultipath: Print correct default for delay_*_checks. (bsc#1110418, bsc#1099026)
- libmultipath/get_uid: Don't quit prematurely without udev. (bsc#1108728)
- libmultipath: get_uid: Check VPD pages for SCSI only. (bsc#1108728)
- libmultipath: Fix sgio_get_vpd(). (bsc#1099484)
- libmultipath: Fix null dereference int alloc_path_group. (bsc#1110418)
- libmultipath: Fix memory leak in process_config_dir(). (bsc#1110352)
- libmultipath: Fix log_pthread processing. (bsc#1110418)
- libmultipath: Fix length issues in get_vpd_sgio. (bsc#1110418)
- libmultipath: Fix gcc 8.1 "truncated output" warnings. (bsc#1099007)
- libmultipath: Fix basenamecpy. (bsc#1110418)
- libmultipath: Don't use malformed uevents. (bsc#1110418)
- libmultipath: Avoid error messages from RDAC check. (bsc#1075539)
- libmultipath: Allow sysfs_pathinfo to return SKIPPED. (bsc#1098458)
- libmultipath: Add (get|put)_unaligned_be64. (bsc#1099036)
- libmultipath: pathinfo: Skip hidden devices. (bsc#1110586)
- libmpathpersist: Use O_RDONLY file descriptors. (bsc#1093220)
- libmpathpersist: Remove duplicate test in readfullstatus. (bsc#1099007)
- libmpathpersist: Fix typo in mpath_format_readfullstatus. (bsc#1099007)
- libmpathpersist: Fix stack overflow in mpath_format_readfullstatus(). (bsc#1099007)
- libmpathpersist: Fix byte swapping for big endian systems. (bsc#1099036)
- libmpathpersist: Decrease log level of various messages. (bsc#1099007)
- libmpathpersist: Fix an off-by-one error in PRIN length check. (bsc#1099007)
- Introduce the ibmultipath/unaligned.h header file. (bsc#1099036)

This update was imported from the SUSE:SLE-15:Update update project.

Fixed bugs
bnc#1075539
multipathd always uses ALUA prioritizer for implicit TPGS
bnc#1093220
Installations and upgrades to SLES 15 RC4 fail to boot due to UUID device timing out
bnc#1098177
after stopping multipathd, "multipath -ll" command cause multipathd started again
bnc#1098458
multipathd reporting spurious uevent messages for NVMe devices
bnc#1099007
mpathpersist: fix segfault for broken storage response
bnc#1099008
multipathd doesn't register SCSI-3 persistent reservation keys
bnc#1099026
"multipathd show config" prints wrong output for delay_*_checks
bnc#1099036
libmpathpersist: broken data conversion on big-endian systems
bnc#1099484
multipath-tools: possible buffer overflow in sgio_get_vpd()
bnc#1108728
multipath -v3 output showing errors: failed to issue vpd inquiry for pgc9
bnc#1108875
multipathd errors when adding path to nvme device
bnc#1110352
multipath-tools: memory leak in process_config_dir()
bnc#1110354
multipath -l doesn't print sysfs state
bnc#1110355
multipathd fails to cleanup socket resources on shutdown
bnc#1110418
multipath-tools: important bug fixes from upstream
bnc#1110586
multipath-tools: suppress some irritating log messages
Selected Binaries
openSUSE Build Service is sponsored by