Recommended update for multipath-tools

Announcement ID: SUSE-RU-2025:4338-1
Release Date: 2025-12-10T07:31:19Z
Rating: important
References:
Affected Products:
  • Basesystem Module 15-SP6
  • openSUSE Leap 15.6
  • SUSE Linux Enterprise Desktop 15 SP6
  • SUSE Linux Enterprise Real Time 15 SP6
  • SUSE Linux Enterprise Server 15 SP6
  • SUSE Linux Enterprise Server for SAP Applications 15 SP6

An update that has two fixes can now be installed.

Description:

This update for multipath-tools fixes the following issues:

  • Log offline path state if "log_checker_err always" is set (bsc#1254094)
  • CI: GitHub workflow updates. No code changes.
  • Backported fixes from upstream 0.9.9 ... 0.10.5 (bsc#1253260)
    • Updates to the built-in hardware table:
      • Add some NVMe storage array (VASTData, Infinidat, HITACHI VSP)
      • Add QSAN
      • Add EqualLogic PS
      • Add Quantum devices
      • Enable ALUA for AStor/NeoSapphire
      • Update NFINIDAT/InfiniBox config
      • Fix product blacklist of S/390 devices
      • Add Seagate Lyve
      • Add HITACHI VSP One SDS Block
      • Add SCST (SCSI Target Subsystem for Linux)
      • Huawei storage arrays
      • XSG1 vendors
    • Avoid a possible system hang during shutdown with queueing multipath maps.
    • Failed paths should be checked every polling_interval. In certain cases, this wouldn't happen, because the check interval wasn't reset by multipathd.
    • It could happen that multipathd would accidentally release a SCSI persistent reservation held by another node.
    • After manually failing some paths and then reinstating them, sometimes the reinstated paths were immediately failed again by multipathd.
    • Fixed the problem that, if there were multiple maps with deferred failback (failback value is greater than 0 in multipath.conf), some maps might fail back later than configured.
    • Fixed a problem in the marginal path detection algorithm that could cause the io error check for a recently failed path to be delayed.
    • Fixed a minor bug in the config file parser
    • Fixed minor issues detected by coverity.

Patch Instructions:

To install this SUSE update use the SUSE recommended installation methods like YaST online_update or "zypper patch".
Alternatively you can run the command listed for your product:

  • openSUSE Leap 15.6
    zypper in -t patch SUSE-2025-4338=1 openSUSE-SLE-15.6-2025-4338=1
  • Basesystem Module 15-SP6
    zypper in -t patch SUSE-SLE-Module-Basesystem-15-SP6-2025-4338=1

Package List:

  • openSUSE Leap 15.6 (aarch64 ppc64le s390x x86_64 i586)
    • libdmmp0_2_0-0.9.8+247+suse.863ae86f-150600.3.6.1
    • multipath-tools-debuginfo-0.9.8+247+suse.863ae86f-150600.3.6.1
    • libmpath0-0.9.8+247+suse.863ae86f-150600.3.6.1
    • libmpath0-debuginfo-0.9.8+247+suse.863ae86f-150600.3.6.1
    • libdmmp0_2_0-debuginfo-0.9.8+247+suse.863ae86f-150600.3.6.1
    • kpartx-0.9.8+247+suse.863ae86f-150600.3.6.1
    • multipath-tools-debugsource-0.9.8+247+suse.863ae86f-150600.3.6.1
    • libdmmp-devel-0.9.8+247+suse.863ae86f-150600.3.6.1
    • multipath-tools-devel-0.9.8+247+suse.863ae86f-150600.3.6.1
    • multipath-tools-0.9.8+247+suse.863ae86f-150600.3.6.1
    • kpartx-debuginfo-0.9.8+247+suse.863ae86f-150600.3.6.1
  • Basesystem Module 15-SP6 (aarch64 ppc64le s390x x86_64)
    • libdmmp0_2_0-0.9.8+247+suse.863ae86f-150600.3.6.1
    • multipath-tools-debuginfo-0.9.8+247+suse.863ae86f-150600.3.6.1
    • libmpath0-0.9.8+247+suse.863ae86f-150600.3.6.1
    • libmpath0-debuginfo-0.9.8+247+suse.863ae86f-150600.3.6.1
    • libdmmp0_2_0-debuginfo-0.9.8+247+suse.863ae86f-150600.3.6.1
    • kpartx-0.9.8+247+suse.863ae86f-150600.3.6.1
    • multipath-tools-debugsource-0.9.8+247+suse.863ae86f-150600.3.6.1
    • libdmmp-devel-0.9.8+247+suse.863ae86f-150600.3.6.1
    • multipath-tools-devel-0.9.8+247+suse.863ae86f-150600.3.6.1
    • multipath-tools-0.9.8+247+suse.863ae86f-150600.3.6.1
    • kpartx-debuginfo-0.9.8+247+suse.863ae86f-150600.3.6.1

References: