1
0
Commit Graph

366 Commits

Author SHA256 Message Date
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
Martin Wilck
72c45ff37d Accepting request 1030690 from home:mwilck:multipath
- Update to version 0.9.2+57+suse.cf3c1e9:
  * Fix multipathd authorization bypass and symlink attack
    (bsc#1202739 CVE-2022-41973 CVE-2022-41974)
  * Use "queue_mode bio" for NVMeoF/TCP devices
  * Upstream bug fixes and hwtable updates

OBS-URL: https://build.opensuse.org/request/show/1030690
OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=295
2022-10-24 08:46:58 +00:00
Dominique Leuenberger
a075ae03a7 Accepting request 1002357 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).

OBS-URL: https://build.opensuse.org/request/show/1002357
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/multipath-tools?expand=0&rev=146
2022-09-11 19:57:13 +00:00
Martin Wilck
8dff34fb0d - 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/package/show/Base:System/multipath-tools?expand=0&rev=293
2022-09-09 19:40:03 +00:00
Dominique Leuenberger
053a87351a Accepting request 1001782 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1001782
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/multipath-tools?expand=0&rev=145
2022-09-09 16:22:14 +00:00
Martin Wilck
8250617567 Accepting request 1001779 from home:mwilck:multipath
- Update to version 0.9.1+48+suse.9c6c435:
  * Upstream version update
  * kpartx_id: remove bashism
  * Doc: add multipathc.8 manual page

- Update to version 0.9.0+134+suse.dbf2e2d:
  * Add multipathc command under GPL3.0, and split off libmpathutil
    (bsc#1202616)
  * Fix command completion in interactive mode (bsc#1201483)
  * multipathd: fix use-after-free in handle_path_wwid_change()
    (bsc#1201483)
  * Improve startup time for very large multipath.conf (bsc#1200523)
  * Avoid checker blocking event handling for huge number of devices
    (boo#1203085)
  * Cleanup sysfs accessors in libmultipath
  * Minor upstream bug fixes
  * Spelling fixes
  * Documentation: add ALUA info to README.md, delete README.alua

OBS-URL: https://build.opensuse.org/request/show/1001779
OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=291
2022-09-07 14:56:02 +00:00
Dominique Leuenberger
2425d68f19 Accepting request 999007 from Base:System
- Update to version 0.9.0+55+suse.33d8854:
  * Avoid linking to libreadline to avoid licensing issue
    (bsc#1202616)

OBS-URL: https://build.opensuse.org/request/show/999007
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/multipath-tools?expand=0&rev=144
2022-08-25 13:33:08 +00:00
Martin Wilck
fe2b445b56 - Update to version 0.9.0+55+suse.33d8854:
* Avoid linking to libreadline to avoid licensing issue
    (bsc#1202616)

OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=289
2022-08-24 09:32:36 +00:00
Richard Brown
77a7e2d982 Accepting request 989504 from Base:System
Fix revision in _service file

- Update to version 0.9.0+39+suse.51a2ab1:
  Upstream bug fixes:
  * libmultipath: fix find_multipaths_timeout for unknown hardware
  (boo#1201483)
  * multipath-tools: fix "multipath -ll" for Native NVME Multipath devices
  (boo#1201483)

- Update to version 0.9.0+33+suse.fdc6686
  * multipath.conf: add support for "protocol" subsection in 
    "overrides" section to set certain config options by protocol.
  * Removed the previously deprecated options getuid_callout,
    config_dir, multipath_dir, pg_timeout
  * hwable fixes and additions
  * multipath.conf(5): add disclaimer about vendor support
  * libmultipath, kpartx: fix callers of dm_get_next_target()
  * Change built-in defaults for NVMe: group by prio, and immediate
    failback
  * Allow compilation with -D_FORTIFY_SOURCE=3

OBS-URL: https://build.opensuse.org/request/show/989504
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/multipath-tools?expand=0&rev=143
2022-07-21 09:32:51 +00:00
Martin Wilck
c9a59c3513 Fixed revision tag in _service
OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=287
2022-07-15 21:20:14 +00:00
Martin Wilck
81a4f94cf3 Accepting request 989269 from home:mwilck:multipath
Added changelog entries

- Update to version 0.9.0+33+suse.fdc6686
  * multipath.conf: add support for "protocol" subsection in 
    "overrides" section to set certain config options by protocol.
  * Removed the previously deprecated options getuid_callout,
    config_dir, multipath_dir, pg_timeout
  * Change built-in defaults for NVMe: group by prio, and immediate
    failback
  * Allow compilation with -D_FORTIFY_SOURCE=3

OBS-URL: https://build.opensuse.org/request/show/989269
OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=286
2022-07-14 22:07:19 +00:00
Martin Wilck
669c0f908d Accepting request 989047 from home:mwilck:multipath
- Update to version 0.9.0+39+suse.51a2ab1:
  Upstream bug fixes:
  * libmultipath: fix find_multipaths_timeout for unknown hardware
  (boo#1201483)
  * multipath-tools: fix "multipath -ll" for Native NVME Multipath devices
  (boo#1201483)

OBS-URL: https://build.opensuse.org/request/show/989047
OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=285
2022-07-13 20:22:25 +00:00
Martin Wilck
2eac9db956 Accepting request 989042 from home:mwilck:multipath
- Update to version 0.9.0+33+suse.fdc6686:
  * hwable fixes and additions
  * multipath.conf(5): add disclaimer about vendor support
  * libmultipath, kpartx: fix callers of dm_get_next_target()

OBS-URL: https://build.opensuse.org/request/show/989042
OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=284
2022-07-13 20:13:34 +00:00
Dominique Leuenberger
3b9e932d41 Accepting request 976432 from Base:System
- Update to version 0.8.9+90+suse.71a70fb:
  * support overriding -D_FORTIFY_SOURCE in OPTFLAGS
  * add -U_FORTIFY_SOURCE to optflags to avoid compilation errors
    on old distros

- Update to version 0.8.9+87+suse.a1eb122:
  * add ability to autodetect support for -D_FORTIFY_SOURCE=3

- Update to version 0.8.9+85+suse.a9da21c:
  * This is a pre-release of multipath-tools 0.9.0
  * multipath.conf: add "protocol" subsection in "overrides" section
    This allows to set "dev_loss_tmo", "fast_io_fail_tmo", and
    "eh_deadline" on a per-protocol basis rather than per storage
  * multipath.conf: drop support for deprecated options:
    getuid_callout, pg_timeout, config_dir, multipath_dir
  * multipathd: don't switch to DAEMON_IDLE during startup
  (bsc#1199346, bsc#1197570)
  * multipathd: avoid delays during uevent processing (bsc#1199347)
  * Fixes for minor issues reported by coverity
  * Fix for memory leak with uid_attrs
  * Fix possibility to redefine -D_FORTIFY_SOURCE macro.
  * Updates for built in hardware db

- Update to version 0.8.9+42+suse.45974f11:
  * Logging improvements
  * Fix busy loop with delayed_reconfigure (bsc#1199342)
  * multipathd: use remove_map_callback for delayed reconfigure
  * multipathd: Don't keep starting TUR threads, if they always hang.
    (bsc#1199345)
  * Fix handling of path addition in read-only arrays on NVMe

OBS-URL: https://build.opensuse.org/request/show/976432
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/multipath-tools?expand=0&rev=142
2022-05-19 20:49:01 +00:00
Martin Wilck
5ecd4f9894 Accepting request 976426 from home:mwilck:multipath
* add -U_FORTIFY_SOURCE to optflags to avoid compilation errors
    on old distros

OBS-URL: https://build.opensuse.org/request/show/976426
OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=282
2022-05-11 14:38:16 +00:00
Martin Wilck
9426f11ea0 Accepting request 976395 from home:mwilck:multipath
- Update to version 0.8.9+90+suse.71a70fb:
  * support overriding -D_FORTIFY_SOURCE in OPTFLAGS

OBS-URL: https://build.opensuse.org/request/show/976395
OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=281
2022-05-11 12:55:59 +00:00
Martin Wilck
58bd85420e Accepting request 976003 from home:mwilck:multipath
- Update to version 0.8.9+87+suse.a1eb122:
  * add ability to autodetect support for -D_FORTIFY_SOURCE=3

- Update to version 0.8.9+85+suse.a9da21c:
  * This is a pre-release of multipath-tools 0.9.0
  * multipath.conf: add "protocol" subsection in "overrides" section
    This allows to set "dev_loss_tmo", "fast_io_fail_tmo", and
    "eh_deadline" on a per-protocol basis rather than per storage
  * multipath.conf: drop support for deprecated options:
    getuid_callout, pg_timeout, config_dir, multipath_dir
  * multipathd: don't switch to DAEMON_IDLE during startup
  (bsc#1199346, bsc#1197570)
  * multipathd: avoid delays during uevent processing (bsc#1199347)
  * Fixes for minor issues reported by coverity
  * Fix for memory leak with uid_attrs
  * Fix possibility to redefine -D_FORTIFY_SOURCE macro.
  * Updates for built in hardware db

- Update to version 0.8.9+42+suse.45974f11:
  * Logging improvements
  * Fix busy loop with delayed_reconfigure (bsc#1199342)
  * multipathd: use remove_map_callback for delayed reconfigure
  * multipathd: Don't keep starting TUR threads, if they always hang.
    (bsc#1199345)
  * Fix handling of path addition in read-only arrays on NVMe
  * Updates of built-in hardware database
- Update to upstream 0.8.9
  * libmultipath: only warn once about unsupported dev_loss_tmo
  * Otherwise code-identical to 0.8.8+64

OBS-URL: https://build.opensuse.org/request/show/976003
OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=280
2022-05-10 07:47:57 +00:00
Dominique Leuenberger
3d4adc2541 Accepting request 972557 from Base:System
- If multipath-tools is newly installed, load dm-multipath
  (bsc#1196898)

OBS-URL: https://build.opensuse.org/request/show/972557
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/multipath-tools?expand=0&rev=141
2022-04-26 18:15:14 +00:00
Martin Wilck
740c39c997 _service: switch back to manual service mode for Base:System
OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=278
2022-04-25 10:08:16 +00:00
Martin Wilck
5f3740bb8f OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=277 2022-04-25 09:57:11 +00:00
Martin Wilck
1ff47396e9 - If multipath-tools is newly installed, load dm-multipath
(bsc#1196898)

OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=276
2022-04-25 09:55:14 +00:00