17
0

13 Commits

Author SHA256 Message Date
Martin Wilck
6da2800cc2 Re-add the %ghost entry for /run/multipath (jsc#PED-14758) 2026-02-06 17:48:23 +01:00
Martin Wilck
20d8c067b3 Re-add the %ghost entry for /run/multipath (jsc#PED-14758)
See
https://confluence.suse.com/spaces/~RBrownSUSE/pages/1989378136/Packaging+for+Immutable+Mode+-+Best+Practices),
comment from Richard Brown 2026-01-27.
2026-02-06 17:46:01 +01:00
Martin Wilck
08899079db Update to version 0.14.3+212+suse.f5d32098
* multipathd: fix failures on booting from a multipath device
  (bsc#1257007)
2026-02-05 16:25:33 +01:00
Martin Wilck
347f168dec Update to version 0.14.3+212+suse.f5d32098
* multipathd: fix failures on booting from a multipath device
  (bsc#1257007)
2026-02-05 16:25:01 +01:00
Martin Wilck
f3d5e984f0 Update to version 0.14.2+211+suse.66f8a5ec
* multipathd: fix possible null deference in purge_disconnected code
  (bsc#1257590)
  * CI enhancements
2026-02-02 16:54:45 +01:00
Martin Wilck
f526965f22 Update to version 0.14.2+211+suse.66f8a5ec
* multipathd: fix possible null deference in purge_disconnected code
  (bsc#1257590)
  * CI enhancements
2026-02-02 16:54:16 +01:00
Martin Wilck
0c864526c3 Merge factory into slfo-main 2026-01-28 10:40:26 +01:00
Martin Wilck
98aa5756ad Update to version 0.14.1+208+suse.d08f5475
* kpartx: fix segfault when operating on regular files
    (bsc#1257244, bsc#1257153)
  * multipathd: print path offline message even without a checker
    (bsc#1254094)
  * multipathd: make "multipathd show status" busy checker better
  * multipathd: finish initalization of paths added while offline
  * multipathd: don't add removed/partial paths to new maps
2026-01-26 18:07:51 +01:00
Martin Wilck
c2809aba02 Remove %ghost entry for /run/multipath from spec file (jsc#PED-14758) 2026-01-23 18:09:25 +01:00
Martin Wilck
7b8ec1aadb Update to version 0.14.0+207+suse.18c17be5
New features from upstream 0.14.0

  * add support for automatically purging SCSI devices that become
    disconnected at the storage target (purge_disconnected option).
    See NEWS.md.

Bug fixes from upstream 0.14.0 (bsc#1257007, see NEWS.md for details)

  * Make sure multipathd registers keys all paths of a multipath map after
    mpathpersist registered a key for a map.
  * Fix `mpathpersist --report-capabilities` output.
  * Improve error handling when retrying REGISTER AND IGNORE.
  * Fix command descriptions in the multipathd man page.
  * Fix ISO C23 compatibility issue causing errors with new compilers.
  * Fix memory leak caused by not joining the "init unwinder" thread.
  * Fix memory leaks in kpartx.
  * Print the warning "setting scsi timeouts is unsupported for protocol" only
    once per protocol.
  * Make sure multipath-tools is compiled with the compiler flag
    `-fno-strict-aliasing`. (gh#opensvc/multipath-tools#130)

Other changes from upstream 0.14.0

  * Add wrapper code for libudev to avoid potential issues with calling libudev
    from a multi-threaded program.
  * Clean up the code for freeing struct path and struct multipath objects.
  * Hardware table: add Seagate Exos and Nytro series.
  * Avoid joining threads twice with liburcu 0.14.0 and newer.
  * Remove the obsolete "hotplug" mode of kpartx.
  * CI updates.

-------------------------------------------------------------------
Wed Dec 17 21:34:12 UTC 2025 - Martin Wilck <mwilck@suse.com>

Update to version 0.13.0+229+suse.dbac936f
  * multipath-tools tests: adaptations for cmocka 2.0
    (bsc#1255045, gh#opensvc/multipath-tools#129)
  * libmpathutil: use union for bitfield (bsc#1255285)
  * libmultipath: don't access path members in free_pgvec()
    (gh#opensvc/multipath-tools#128)

Include reviewed upstream fixes post 0.13.0
  * more mpathpersist fixes
  * hwtable updates
2026-01-20 21:10:06 +01:00
Martin Wilck
2c9f388fb3 Merge branch 'factory' into slfo-main 2025-11-17 18:30:42 +01:00
Martin Wilck
5ec425249b Update to version 0.13.0+201+suse.821510bc
* CI: more GitHub workflow updates. No code changes.

-------------------------------------------------------------------
Mon Nov 17 14:18:51 UTC 2025 - Martin Wilck <mwilck@suse.com>

Update to version 0.13.0+186+suse.9a8e81de

  * CI: GitHub workflow updates. No code changes.
2025-11-17 17:37:30 +01:00
Martin Wilck
65483f38be _service: switch to revision "slfo-main" 2025-11-17 17:27:36 +01:00
6 changed files with 28 additions and 6 deletions

View File

@@ -5,7 +5,7 @@
<param name="url">https://github.com/openSUSE/multipath-tools.git</param>
<param name="filename">multipath-tools</param>
<param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@+suse.%h</param>
<param name="revision">factory</param>
<param name="revision">slfo-main</param>
<param name="match-tag">0.[0-9]*.[0-9]*</param>
<param name="versionrewrite-pattern">[-]pre(\.)?([0-9])</param>
<param name="versionrewrite-replacement">~\2</param>

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">d08f5475301e6fff055457fa1401c8c0d94ef65e</param></service></servicedata>
<param name="changesrevision">f5d32098a7857c93d1d44fc932b5e134808e6741</param></service></servicedata>

Binary file not shown.

View File

@@ -1,3 +1,24 @@
-------------------------------------------------------------------
Fri Feb 6 16:45:11 UTC 2026 - Martin Wilck <mwilck@suse.com>
- Re-add the %ghost entry for /run/multipath (jsc#PED-14758)
-------------------------------------------------------------------
Thu Feb 5 15:23:41 UTC 2026 - Martin Wilck <mwilck@suse.com>
- Update to version 0.14.3+212+suse.f5d32098:
* multipathd: fix failures on booting from a multipath device
(bsc#1257007)
-------------------------------------------------------------------
Mon Feb 2 15:53:14 UTC 2026 - Martin Wilck <mwilck@suse.com>
- Update to version 0.14.2+211+suse.66f8a5ec:
* multipathd: fix possible null deference in purge_disconnected code
(bsc#1257590)
* CI enhancements
-------------------------------------------------------------------
Mon Jan 26 17:02:24 UTC 2026 - Martin Wilck <mwilck@suse.com>

View File

@@ -35,7 +35,7 @@
%define libdmmp_version %(echo %{_libdmmp_version} | tr . _)
Name: multipath-tools
Version: 0.14.1+208+suse.d08f5475
Version: 0.14.3+212+suse.f5d32098
Release: 0
Summary: Tools to Manage Multipathed Devices with the device-mapper
License: GPL-2.0-only AND GPL-3.0-or-later
@@ -253,6 +253,7 @@ exit 0
%{_mandir}/man8/multipathd.8*
%{_mandir}/man8/multipathc.8*
%{_mandir}/man8/mpathpersist.8*
%ghost %attr(700,root,root) /run/multipath
%files -n libmpath0
%{libdir}/libmultipath.so.0