1
0
Commit Graph

386 Commits

Author SHA256 Message Date
Dominique Leuenberger
cd26e19ec4 Accepting request 1197370 from Base:System
- Update to 0.10.0+103+suse.0fc97cd
- Update to upstream 0.10.0 (see also NEWS.md)
  * The `multipathd show daemon` command now shows `(reconfigure pending)`
  if a reconfiguration has been triggered but not finished yet.
  * Refactored the path checker loop. Paths are now checked for each multipath
  map in turn
  * Renamed public functions, variables, and macros to comply with the glibc policy
  for reserved names (gh#opensvc/multipath-tools#91)
  * Fixed bug that caused queueing to be always disabled if flushing a map failed
  (bug introduced in 0.9.8). (bsc#1229898)
  * Fixed failure to remove maps even with `deferred_remove` (bug introduced in
  0.9.9). (bsc#1229898)
  * Fixed old mpathpersist bug leading to the error message "configured reservation
  key doesn't match: 0x0" when `reservation_key` was configured in the
  multipaths section of `multipath.conf`. (bsc#1228926, gh#opensvc/multipath-tools#92)
  * Fixed output of `multipath -t` and `multipath -T` for the options
  `force_sync` and `retrigger_tries`. (bsc#1229898, gh#opensvc/multipath-tools#88)
  * Fixed adding maps by WWID in CLI (command `add map $WWID`). (bsc#1229898)

  (bug introduced in 0.9.8). (bsc#1229898)
  (bug introduced in 0.9.9). (bsc#1229898) (forwarded request 1197366 from mwilck)

OBS-URL: https://build.opensuse.org/request/show/1197370
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/multipath-tools?expand=0&rev=166
2024-08-30 11:26:34 +00:00
Martin Wilck
f3d5261bd3 - Update to 0.10.0+103+suse.0fc97cd
- Update to upstream 0.10.0 (see also NEWS.md)
  * The `multipathd show daemon` command now shows `(reconfigure pending)`
  if a reconfiguration has been triggered but not finished yet.
  * Refactored the path checker loop. Paths are now checked for each multipath
  map in turn
  * Renamed public functions, variables, and macros to comply with the glibc policy
  for reserved names (gh#opensvc/multipath-tools#91)
  * Fixed bug that caused queueing to be always disabled if flushing a map failed
  (bug introduced in 0.9.8). (bsc#1229898)
  * Fixed failure to remove maps even with `deferred_remove` (bug introduced in
  0.9.9). (bsc#1229898)
  * Fixed old mpathpersist bug leading to the error message "configured reservation
  key doesn't match: 0x0" when `reservation_key` was configured in the
  multipaths section of `multipath.conf`. (bsc#1228926, gh#opensvc/multipath-tools#92)
  * Fixed output of `multipath -t` and `multipath -T` for the options
  `force_sync` and `retrigger_tries`. (bsc#1229898, gh#opensvc/multipath-tools#88)
  * Fixed adding maps by WWID in CLI (command `add map $WWID`). (bsc#1229898)

  (bug introduced in 0.9.8). (bsc#1229898)
  (bug introduced in 0.9.9). (bsc#1229898)

OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=344
2024-08-29 08:32:56 +00:00
Ana Guerrero
eaeaf8b620 Accepting request 1188707 from Base:System
- Update to version 0.9.9+161+suse.0c835ef:
  * Update to upstream reviewed code path (787e00d)
  * Added hardware defaults for Huawei storage arrays and XSG1 vendors
  * Refactored and improved the libultipath / libdevmapper interface
  * Fixed bug that caused queueing to be always disabled if flushing a map failed
  (bug introduced in 0.9.8).
  * Fixed failure to remove maps even with `deferred_remove`
  (bug introduced in 0.9.9).
  * CI improvements
  * Documentation fixes (forwarded request 1188706 from mwilck)

OBS-URL: https://build.opensuse.org/request/show/1188707
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/multipath-tools?expand=0&rev=165
2024-07-22 15:14:42 +00:00
Martin Wilck
cf39bbc1a4 - Update to version 0.9.9+161+suse.0c835ef:
* Update to upstream reviewed code path (787e00d)
  * Added hardware defaults for Huawei storage arrays and XSG1 vendors
  * Refactored and improved the libultipath / libdevmapper interface
  * Fixed bug that caused queueing to be always disabled if flushing a map failed
  (bug introduced in 0.9.8).
  * Fixed failure to remove maps even with `deferred_remove`
  (bug introduced in 0.9.9).
  * CI improvements
  * Documentation fixes

OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=342
2024-07-19 16:10:19 +00:00
Ana Guerrero
ce8c35a783 Accepting request 1183412 from Base:System
- Update to version 0.9.8+88+suse.d504d83:
  * Revert "libmultipath: fix max_sectors_kb on adding path"
  (bsc#1222458) (forwarded request 1183349 from mwilck)

OBS-URL: https://build.opensuse.org/request/show/1183412
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/multipath-tools?expand=0&rev=164
2024-06-27 13:57:55 +00:00
Martin Wilck
03a4be1058 - Update to version 0.9.8+88+suse.d504d83:
* Revert "libmultipath: fix max_sectors_kb on adding path"
  (bsc#1222458)

OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=340
2024-06-26 11:09:09 +00:00
Martin Wilck
ffcabc7377 - Update to version 0.9.9+90+suse.f1d2f20:
* Fix unit tests on Tumbleweed/armv7l
- Update to 0.9.9 upstream (see NEWS.md for details)
  * Update udev rules to be compliant with device-mapper udev
  rules update in LVM2 >= 2.03.24.
  * Limit real-time scheduling priority to 10 by default. This
  can now be configured in multipathd.service using "LimitRTPRIO="
  * Set max_sectors_kb only on map creation, or when a new path
  is added, to avoid IO errors
  * The configuration option "flush_on_last_del" now takes the
  values "always" (="yes"), "unused" (="no"), and "never". "yes"
  and "no" are still supported
  * Add wildcard %k for max_sectors_kb for CLI commands like
  "multipath show {paths,maps} format"
  * Accept WWID value in CLI commands that take a map name, like
  "resize map $map"
  * Removed support for CLI wildcards for pathgroups, which were
  not function anyway.
  * Fix map failure count for no_path_retry > 0

OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=339
2024-06-25 13:39:40 +00:00
Ana Guerrero
e1e482dcc4 Accepting request 1167003 from Base:System
- Update to version 0.9.8+88+suse.d504d83:
  * Revert "libmultipath: fix max_sectors_kb on adding path"
  (bsc#1222458) (forwarded request 1167002 from mwilck)

OBS-URL: https://build.opensuse.org/request/show/1167003
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/multipath-tools?expand=0&rev=163
2024-04-14 09:53:41 +00:00
Martin Wilck
e54a0cbcfc Accepting request 1167002 from home:mwilck:multipath
- Update to version 0.9.8+88+suse.d504d83:
  * Revert "libmultipath: fix max_sectors_kb on adding path"
  (bsc#1222458)

OBS-URL: https://build.opensuse.org/request/show/1167002
OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=337
2024-04-12 08:25:42 +00:00
Dominique Leuenberger
ec9d1d20ea Accepting request 1155346 from Base:System
- Update to version 0.9.8+87+suse.f72b9f3:
  * fix misspelled DM_UDEV_DISABLE_OTHER_RULES_FLAG in udev rules
    (bsc#1220810) (forwarded request 1155345 from mwilck)

OBS-URL: https://build.opensuse.org/request/show/1155346
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/multipath-tools?expand=0&rev=162
2024-03-07 17:27:24 +00:00
Martin Wilck
793d5287c2 Accepting request 1155345 from home:mwilck:multipath
- Update to version 0.9.8+87+suse.f72b9f3:
  * fix misspelled DM_UDEV_DISABLE_OTHER_RULES_FLAG in udev rules
    (bsc#1220810)

OBS-URL: https://build.opensuse.org/request/show/1155345
OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=335
2024-03-05 20:22:26 +00:00
Ana Guerrero
ddae2cdcfd Accepting request 1152111 from Base:System
- Remove libmpathpersist-example-old.c, which has been obsolete
  since multipath-tools 0.8.6. (forwarded request 1152109 from mwilck)

OBS-URL: https://build.opensuse.org/request/show/1152111
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/multipath-tools?expand=0&rev=161
2024-02-27 21:45:29 +00:00
Martin Wilck
0f762a23ce Accepting request 1152109 from home:mwilck:multipath
- Remove libmpathpersist-example-old.c, which has been obsolete
  since multipath-tools 0.8.6.

OBS-URL: https://build.opensuse.org/request/show/1152109
OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=333
2024-02-27 10:23:53 +00:00
Martin Wilck
c1629460fb Accepting request 1152032 from home:mwilck:multipath
- added bugref; 1220374 is a tracker for backporting fixes
to SLE15-SP5 and older

OBS-URL: https://build.opensuse.org/request/show/1152032
OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=332
2024-02-27 08:05:15 +00:00
Martin Wilck
6f9f23e7e9 Accepting request 1151801 from home:mwilck:multipath
- Update to version 0.9.8+83+suse.bcae610:
  * multipath-tools: added NEWS.md

The code is unchanged wrt 0.9.8~1

OBS-URL: https://build.opensuse.org/request/show/1151801
OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=331
2024-02-26 15:17:56 +00:00
Ana Guerrero
73acb5232d Accepting request 1146796 from Base:System
- Update to version 0.9.8~1+82+suse.dcd98a3:
  * Adapt package version such that it shows as a 0.9.8 prerelease
  * Add missing udev rules file

- Update to version 0.9.7+148+suse.9780ae0:
  * 11-dm-mpath.rules: Fix quoting mistake (bsc#1219142)

- Update to version 0.9.7+148+suse.7d9953e.obscpio
  * This is a multipath-tools 0.9.8 pre-release
  * fix fast_io_fail for Infinibox (bsc#1219348)
  * Fix activation of LVM volume groups during coldplug (bsc#1219142)

- Update to version 0.9.7+140+suse.2d78457:
  * This is a multipath-tools 0.9.8 pre-release
  * Socket activation via multipathd.socket has been disabled by default
    because it has undesirable side effects on systems without multipath.
    Users with multipath hardware should enable multipathd.service
  * The restorequeueing CLI command now only enables queueing if
    disablequeueing had been sent before
  * Avoid multipathd hang during map flush
  * multipathd now tracks the queueing mode of maps in its internal features string
  * Improve error messages in 'multipathd -k'
  * Fix segfault in autoresize code (bsc#1219289)
  * Fix missing map reloads (bsc#1219796)
  * Documentation fixes, spelling fixes, minor code fixes

OBS-URL: https://build.opensuse.org/request/show/1146796
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/multipath-tools?expand=0&rev=160
2024-02-15 19:59:17 +00:00
Martin Wilck
3e9478e4b8 Accepting request 1146795 from home:mwilck:multipath
- Update to version 0.9.8~1+82+suse.dcd98a3:
  * Adapt package version such that it shows as a 0.9.8 prerelease
  * Add missing udev rules file

OBS-URL: https://build.opensuse.org/request/show/1146795
OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=329
2024-02-15 11:09:48 +00:00
Martin Wilck
65b2f81b3f Accepting request 1146653 from home:mwilck:Future
- Update to version 0.9.7+148+suse.9780ae0:
  * 11-dm-mpath.rules: Fix quoting mistake (bsc#1219142)

OBS-URL: https://build.opensuse.org/request/show/1146653
OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=328
2024-02-14 20:56:47 +00:00
Martin Wilck
ecff59b5d7 * Fix activation of LVM volume groups during coldplug (bsc#1219142)
OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=327
2024-02-14 08:51:37 +00:00
Martin Wilck
fb4936d842 Accepting request 1146255 from home:mwilck:Future
An upstream PR for 0.9.8 is currently in preparation
(https://github.com/opensvc/multipath-tools/pull/81)
Some minor review is still missing before it can be merged upstream.

We need the included fixes as bug fixes for SLE15-SP6. Will update
to 0.9.8 asap when it's released; no relevant changes between 0.9.8
and this code base are expected.


- Update to version 0.9.7+148+suse.7d9953e.obscpio
  * This is a multipath-tools 0.9.8 pre-release
  * fix fast_io_fail for Infinibox (bsc#1219348)
  * Fix activation of LVM volume groups during coldplug (bsc#1219143)

- Update to version 0.9.7+140+suse.2d78457:
  * This is a multipath-tools 0.9.8 pre-release
  * Socket activation via multipathd.socket has been disabled by default
    because it has undesirable side effects on systems without multipath.
    Users with multipath hardware should enable multipathd.service
  * The restorequeueing CLI command now only enables queueing if
    disablequeueing had been sent before
  * Avoid multipathd hang during map flush
  * multipathd now tracks the queueing mode of maps in its internal features string
  * Improve error messages in 'multipathd -k'
  * Fix segfault in autoresize code (bsc#1219289)
  * Fix missing map reloads (bsc#1219796)
  * Documentation fixes, spelling fixes, minor code fixes

OBS-URL: https://build.opensuse.org/request/show/1146255
OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=326
2024-02-12 18:14:59 +00:00
Dominique Leuenberger
d0ffa1d9c6 Accepting request 1137070 from Base:System
- Update to version 0.9.7+93+suse.e2f2272:
  * fix ANA prioritizer enablement logic (bsc#1218326)
  * avoid setting queue_if_no_path on multipath maps for which the
    no_path_retry timeout has expired
  * the interactive commands "restorequeueing map X" and
    "restorequeing maps" now only affect maps that had queueing
    manually disabled using "disablequeuing maps" or
    "disablequeuing map X" beforehand
  * Spelling fixes (forwarded request 1137069 from mwilck)

OBS-URL: https://build.opensuse.org/request/show/1137070
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/multipath-tools?expand=0&rev=159
2024-01-05 20:41:27 +00:00
Martin Wilck
41da8769c9 Accepting request 1137069 from home:mwilck:multipath
- Update to version 0.9.7+93+suse.e2f2272:
  * fix ANA prioritizer enablement logic (bsc#1218326)
  * avoid setting queue_if_no_path on multipath maps for which the
    no_path_retry timeout has expired
  * the interactive commands "restorequeueing map X" and
    "restorequeing maps" now only affect maps that had queueing
    manually disabled using "disablequeuing maps" or
    "disablequeuing map X" beforehand
  * Spelling fixes

OBS-URL: https://build.opensuse.org/request/show/1137069
OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=324
2024-01-05 14:38:20 +00:00
Ana Guerrero
9debd41c6c Accepting request 1128122 from Base:System
- Update to version 0.9.7+76+suse.5f857af:
  * Update to upstream 0.9.7 (jsc#PED-6464)
  * added max_retries config option to limit SCSI retries
  * added auto_resize config option to enable resizing multipath maps automatically
  * fixed memory and error handling for code using aio (marginal path code,
    directio path checker)
  * dropped modules-load.d/multipath.conf; replaced by a dependency on
    modprobe@dm-multipath.service (systemd >= 245: SLE15-SP3 and later only)
    and a softdep on sd_mod for the SCSI device handlers
    (bsc#1217377)
  * On SLE/Leap suse-module-tools doesn't ship a scsi_mod->sd_mod softdep yet.
    Add it here, too. It will be overridden by s-m-t when it's added there.
  * drop usr_prefix= setting in SLE build recipes (set to /usr by upstream
    automatically) (forwarded request 1128106 from mwilck)

OBS-URL: https://build.opensuse.org/request/show/1128122
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/multipath-tools?expand=0&rev=158
2023-11-23 20:38:54 +00:00
Martin Wilck
6d8adf7dd6 Accepting request 1128106 from home:mwilck:multipath
- Update to version 0.9.7+76+suse.5f857af:
  * Update to upstream 0.9.7 (jsc#PED-6464)
  * added max_retries config option to limit SCSI retries
  * added auto_resize config option to enable resizing multipath maps automatically
  * fixed memory and error handling for code using aio (marginal path code,
    directio path checker)
  * dropped modules-load.d/multipath.conf; replaced by a dependency on
    modprobe@dm-multipath.service (systemd >= 245: SLE15-SP3 and later only)
    and a softdep on sd_mod for the SCSI device handlers
    (bsc#1217377)
  * On SLE/Leap suse-module-tools doesn't ship a scsi_mod->sd_mod softdep yet.
    Add it here, too. It will be overridden by s-m-t when it's added there.
  * drop usr_prefix= setting in SLE build recipes (set to /usr by upstream
    automatically)

OBS-URL: https://build.opensuse.org/request/show/1128106
OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=322
2023-11-22 12:35:18 +00:00
Ana Guerrero
4c41cadff7 Accepting request 1120351 from Base:System
Added missing bug ref for previous version: bsc#1212854 (forwarded request 1120350 from mwilck)

OBS-URL: https://build.opensuse.org/request/show/1120351
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/multipath-tools?expand=0&rev=157
2023-10-26 15:12:26 +00:00
Martin Wilck
a72cf1fc31 Accepting request 1120350 from home:mwilck:multipath
Added missing bug ref for previous version: bsc#1212854

OBS-URL: https://build.opensuse.org/request/show/1120350
OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=320
2023-10-25 16:38:26 +00:00
Ana Guerrero
53b6cf4c65 Accepting request 1120229 from Base:System
- Update to version 0.9.6+115+suse.07776fb
  * multipathd: Added support to handle FPIN-Li events for FC-NVMe

- Update to version 0.9.6+110+suse.5dfdf35:
  * The options "bindings_file", "prkeys_file", and "wwids_file",
    which have been deprecated since multipath-tools 0.8.8,
    aren't supported any more. The paths to these files are now
    hard-coded to "bindings", "prkeys" and "wwids" under
    /etc/multipath.
  * Strictly avoid assigning map aliases that are already taken
    (bsc#1213265)
  * Improve handling of user-friendly names
  * avoid "multipath -d" (dry-run) changing SCSI timeouts in sysfs
    (bsc#1213809)
- spec file:
  * adapt prefix values to upstream changes
  * fix compilation flags for "make check"
  * pass EXTRAVERSION to build (forwarded request 1120227 from mwilck)

OBS-URL: https://build.opensuse.org/request/show/1120229
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/multipath-tools?expand=0&rev=156
2023-10-25 16:02:06 +00:00
Martin Wilck
3a861871a7 Accepting request 1120227 from home:mwilck:multipath
- Update to version 0.9.6+115+suse.07776fb
  * multipathd: Added support to handle FPIN-Li events for FC-NVMe

- Update to version 0.9.6+110+suse.5dfdf35:
  * The options "bindings_file", "prkeys_file", and "wwids_file",
    which have been deprecated since multipath-tools 0.8.8,
    aren't supported any more. The paths to these files are now
    hard-coded to "bindings", "prkeys" and "wwids" under
    /etc/multipath.
  * Strictly avoid assigning map aliases that are already taken
    (bsc#1213265)
  * Improve handling of user-friendly names
  * avoid "multipath -d" (dry-run) changing SCSI timeouts in sysfs
    (bsc#1213809)
- spec file:
  * adapt prefix values to upstream changes
  * fix compilation flags for "make check"
  * pass EXTRAVERSION to build

OBS-URL: https://build.opensuse.org/request/show/1120227
OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=318
2023-10-25 11:02:55 +00:00
Ana Guerrero
11a9374434 Accepting request 1110448 from Base:System
- Configuration directory should be /etc/multipath/conf.d
  (broken since 0.9.4+68+suse.98559ea) (forwarded request 1110447 from mwilck)

OBS-URL: https://build.opensuse.org/request/show/1110448
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/multipath-tools?expand=0&rev=155
2023-09-13 18:43:14 +00:00
Martin Wilck
a0bfea96e9 Accepting request 1110447 from home:mwilck:multipath
- Configuration directory should be /etc/multipath/conf.d
  (broken since 0.9.4+68+suse.98559ea)

OBS-URL: https://build.opensuse.org/request/show/1110447
OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=316
2023-09-12 07:13:42 +00:00
Ana Guerrero
ab4c453167 Accepting request 1109433 from Base:System
- Update to version 0.9.6+71+suse.f07325e:

code-identical to previous submission, replaced a local commit
by an upstream reviewed commit. (forwarded request 1109432 from mwilck)

OBS-URL: https://build.opensuse.org/request/show/1109433
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/multipath-tools?expand=0&rev=154
2023-09-07 19:12:14 +00:00
Martin Wilck
d14f4b9cf0 Accepting request 1109432 from home:mwilck:multipath
- Update to version 0.9.6+71+suse.f07325e:

code-identical to previous submission, replaced a local commit
by an upstream reviewed commit.

OBS-URL: https://build.opensuse.org/request/show/1109432
OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=314
2023-09-07 07:00:13 +00:00
Martin Wilck
ffb13cbe09 Accepting request 1109325 from home:mwilck:multipath
- Update to version 0.9.6+71+suse.525c32f:
  * avoid changing SCSI timeouts in "multipath -d" (bsc#1213809)

- Update to version 0.9.6+70+suse.63925e8:
  Upstream feature additions and bug fixes:
  * ignore nvme devices by default if nvme native multipath is enabled
  * add "group_by_tpg" path_grouping_policy
  * add config options "detect_pgpolicy" and "detect_pgpolicy_use_tpg"
  * libmultipath: add ALUA tpg path wildcard "%A"
  * make prioritizer timeouts consistent with checker timeouts
  * fix dev_loss_tmo even if not set in configuration (bsc#1212440)
  * libmultipath: fix max_sectors_kb on adding path
  * fix warnings reported by udevadm verify

OBS-URL: https://build.opensuse.org/request/show/1109325
OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=313
2023-09-06 19:06:44 +00:00
Dominique Leuenberger
1277079902 Accepting request 1086784 from Base:System
- Update to version 0.9.5+68+suse.d1b6a1c:
  Upstream bugfixes:
  * libmultipath: use directio checker for LIO targets
    (gh#opensvc/multipath-tools#54)
  * multipathd.service: remove "Also=multipathd.socket"
    (gh#opensvc/multipath-tools#65)
  * libmultipathd: Avoid parsing errors due to unsupported designators (forwarded request 1086780 from mwilck)

OBS-URL: https://build.opensuse.org/request/show/1086784
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/multipath-tools?expand=0&rev=153
2023-05-13 15:17:24 +00:00
Martin Wilck
e137239d0f Accepting request 1086780 from home:mwilck:multipath
- Update to version 0.9.5+68+suse.d1b6a1c:
  Upstream bugfixes:
  * libmultipath: use directio checker for LIO targets
    (gh#opensvc/multipath-tools#54)
  * multipathd.service: remove "Also=multipathd.socket"
    (gh#opensvc/multipath-tools#65)
  * libmultipathd: Avoid parsing errors due to unsupported designators

OBS-URL: https://build.opensuse.org/request/show/1086780
OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=311
2023-05-12 14:23:19 +00:00
Dominique Leuenberger
acd98c8174 Accepting request 1073840 from Base:System
(bsc#1209623)
  * libmpathpersist: fix command keyword ordering (bsc#1207546, bsc#1209345) (forwarded request 1073839 from mwilck)

OBS-URL: https://build.opensuse.org/request/show/1073840
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/multipath-tools?expand=0&rev=152
2023-03-25 17:54:01 +00:00
Martin Wilck
0242d8263d Accepting request 1073839 from home:mwilck:multipath
(bsc#1209623)
  * libmpathpersist: fix command keyword ordering (bsc#1207546, bsc#1209345)

OBS-URL: https://build.opensuse.org/request/show/1073839
OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=309
2023-03-22 16:22:32 +00:00
Martin Wilck
60916a0256 Accepting request 1073831 from home:mwilck:multipath
* libmultipath: avoid grouping paths wrongly with "find_multipaths smart"
    (bsc#1207546)

OBS-URL: https://build.opensuse.org/request/show/1073831
OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=308
2023-03-22 16:12:01 +00:00
Dominique Leuenberger
bba37395d5 Accepting request 1072177 from Base:System
- Update to version 0.9.4+79+suse.25c23a9:
  * fix multipath-tools build with liburcu 0.14.0
- Upstream bug fixes:
  * libmultipath: return 'pending' state when port is in transition
  * multipath.rules: fix "smart" bug with failed valid path check
  * libmpathpersist: fix resource leak in update_map_pr()
  * libmultipath: keep renames from stopping other multipath actions (forwarded request 1072176 from mwilck)

OBS-URL: https://build.opensuse.org/request/show/1072177
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/multipath-tools?expand=0&rev=151
2023-03-17 16:02:28 +00:00
Martin Wilck
f148da4744 Accepting request 1072176 from home:mwilck:multipath
- Update to version 0.9.4+79+suse.25c23a9:
  * fix multipath-tools build with liburcu 0.14.0
- Upstream bug fixes:
  * libmultipath: return 'pending' state when port is in transition
  * multipath.rules: fix "smart" bug with failed valid path check
  * libmpathpersist: fix resource leak in update_map_pr()
  * libmultipath: keep renames from stopping other multipath actions

OBS-URL: https://build.opensuse.org/request/show/1072176
OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=306
2023-03-15 17:10:00 +00:00
Dominique Leuenberger
0fa1239253 Accepting request 1061002 from Base:System
- Update to version 0.9.4+68+suse.98559ea:
  * libmultipath: bump ABI version to 18.0.0
  * libmultipath: pathinfo: don't fail for devices lacking INQUIRY properties
    (gh#opensvc/multipath-tools#56)
  * libmpathpersist: use conf->timeout for updating persistent reservations
    (gh#opensvc/multipath-tools#45)
  * libmultipath: is_path_valid(): check if device is in use
    (bsc#1203141) (added libmount dependency)
  * libmultipath: orphan paths if coalesce_paths frees newmp (bsc#1207546)
  * multipathd: handle no active paths in update_map_pr (bsc#1207546)
  * multipathd: make pr registration consistent (bsc#1207546)
  * libmultipath: don't leak memory on invalid strings  (bsc#1207546)
  * multipath.conf(5): improve documentation of dev_loss_tmo (bsc#1207546)
  * libmpathpersist: fix command keyword ordering (bsc#1207546)
  * libmultipath: fix 'show paths format' failure
  * minor bugfixes
  * hwtable fixes
  * Build system rework
  * spec file: adapt make command line to changes in build system
  * spec file: use make -Orecurse (better readable output)
  * spec file: use verbose build (forwarded request 1060999 from mwilck)

OBS-URL: https://build.opensuse.org/request/show/1061002
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/multipath-tools?expand=0&rev=150
2023-01-26 12:57:10 +00:00
Martin Wilck
bbffa90c1e Accepting request 1060999 from home:mwilck:multipath
- Update to version 0.9.4+68+suse.98559ea:
  * libmultipath: bump ABI version to 18.0.0
  * libmultipath: pathinfo: don't fail for devices lacking INQUIRY properties
    (gh#opensvc/multipath-tools#56)
  * libmpathpersist: use conf->timeout for updating persistent reservations
    (gh#opensvc/multipath-tools#45)
  * libmultipath: is_path_valid(): check if device is in use
    (bsc#1203141) (added libmount dependency)
  * libmultipath: orphan paths if coalesce_paths frees newmp (bsc#1207546)
  * multipathd: handle no active paths in update_map_pr (bsc#1207546)
  * multipathd: make pr registration consistent (bsc#1207546)
  * libmultipath: don't leak memory on invalid strings  (bsc#1207546)
  * multipath.conf(5): improve documentation of dev_loss_tmo (bsc#1207546)
  * libmpathpersist: fix command keyword ordering (bsc#1207546)
  * libmultipath: fix 'show paths format' failure
  * minor bugfixes
  * hwtable fixes
  * Build system rework
  * spec file: adapt make command line to changes in build system
  * spec file: use make -Orecurse (better readable output)
  * spec file: use verbose build

OBS-URL: https://build.opensuse.org/request/show/1060999
OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=304
2023-01-25 17:08:22 +00:00
Dominique Leuenberger
af161471ab Accepting request 1059305 from Base:System
- Fix "rpm --verify" (bsc#1207232)

OBS-URL: https://build.opensuse.org/request/show/1059305
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/multipath-tools?expand=0&rev=149
2023-01-20 16:36:48 +00:00
Martin Wilck
2bad5de654 OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=302 2023-01-18 10:38:33 +00:00
Martin Wilck
71bbc3227b - Fix "rpm --verify" (bsc#1207232)
OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=301
2023-01-18 09:28:27 +00:00
Dominique Leuenberger
5cf610134f Accepting request 1031265 from Base:System
- Update to version 0.9.2+59+suse.ac8942d:
  * Fix segfault in "multipath -t" command (boo#1204731) (forwarded request 1031262 from mwilck)

OBS-URL: https://build.opensuse.org/request/show/1031265
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/multipath-tools?expand=0&rev=148
2022-10-27 11:52:21 +00:00
Martin Wilck
97568d7851 Accepting request 1031262 from home:mwilck:multipath
- Update to version 0.9.2+59+suse.ac8942d:
  * Fix segfault in "multipath -t" command (boo#1204731)

OBS-URL: https://build.opensuse.org/request/show/1031262
OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=299
2022-10-26 06:57:02 +00:00
Dominique Leuenberger
c25723f042 Accepting request 1030843 from Base:System
- Update to version 0.9.1+52+suse.be8809e:
  * Code-identical to 0.9.1+48+suse.9c6c435 (merge in git repo
    to preserve history; fix revision in _service file). (forwarded request 1030842 from mwilck)

OBS-URL: https://build.opensuse.org/request/show/1030843
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/multipath-tools?expand=0&rev=147
2022-10-25 09:18:23 +00:00
Martin Wilck
c15c52cb59 Accepting request 1030842 from home:mwilck:multipath
- Update to version 0.9.1+52+suse.be8809e:
  * Code-identical to 0.9.1+48+suse.9c6c435 (merge in git repo
    to preserve history; fix revision in _service file).

OBS-URL: https://build.opensuse.org/request/show/1030842
OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=297
2022-10-24 10:33:09 +00:00
Martin Wilck
2e7f2f1fb6 Accepting request 1030700 from home:mwilck:multipath
* add multipath-dracut.conf: dracut config file to install
    tmpfiles.d/multipath.conf in initramfs
- Drop recompress.service, it just slows down build

OBS-URL: https://build.opensuse.org/request/show/1030700
OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=296
2022-10-24 09:10:55 +00:00