1
0

360 Commits

Author SHA256 Message Date
Dominique Leuenberger
a936760e66 Accepting request 950721 from Base:System
- Version 0.8.8+45+suse.628d603e
  * fix handling of historical-service-time path selector (bsc#1195425)
  * fix marking multipath devices as failed prematurely on startup
    (bsc#1195426)
  * multipathd.service: remove LimitCORE=infinity directive
    This should only be enabled for debugging.
  * multipathd.service: don't load scsi_dh modules (bsc#1195397)
    This is done via modules-load.d functionality on (open)SUSE
- Upstream fixes:
  * Fix claiming of paths with "find_multipaths strict"
  * Avoid unnecessary read-only reloads

OBS-URL: https://build.opensuse.org/request/show/950721
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/multipath-tools?expand=0&rev=138
2022-02-03 22:15:47 +00:00
Martin Wilck
cbe915d0b1 reset revision in _service file
OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=271
2022-02-02 11:54:48 +00:00
Martin Wilck
b7bff3d056 Accepting request 950712 from home:mwilck:multipath
- Version 0.8.8+45+suse.628d603e
  * fix handling of historical-service-time path selector (bsc#1195425)
  * fix marking multipath devices as failed prematurely on startup
    (bsc#1195426)
  * multipathd.service: remove LimitCORE=infinity directive
    This should only be enabled for debugging.
  * multipathd.service: don't load scsi_dh modules (bsc#1195397)
    This is done via modules-load.d functionality on (open)SUSE
- Upstream fixes:
  * Fix claiming of paths with "find_multipaths strict"
  * Avoid unnecessary read-only reloads

OBS-URL: https://build.opensuse.org/request/show/950712
OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=270
2022-02-02 11:46:56 +00:00
Dominique Leuenberger
6f2b748021 Accepting request 944828 from Base:System
This is to fix the wrong version number in the previous commit
(+38), which had been created by a bogus merge made by the obs_scm service.

- Version 0.8.8+13+suse.79c3556f
  * code-wise identical to 0.8.8+38+suse.2bdd3a14
    (previous version number was too high by mistake)

see 2bdd3a14..79c3556f

OBS-URL: https://build.opensuse.org/request/show/944828
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/multipath-tools?expand=0&rev=137
2022-01-09 21:50:06 +00:00
Martin Wilck
235ce4bda3 Trying to resolve link conflict
- Version 0.8.8+13+suse.79c3556f
  * code-wise identical to 0.8.8+38+suse.2bdd3a14
    (previous version number was too high by mistake)

OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=269
2022-01-07 20:57:54 +00:00
Dominique Leuenberger
61605f0e48 Accepting request 936067 from Base:System
- Update to 0.8.8+38+suse.2bdd3a14.obscpio
  * upstream version bump. Code-wise identical to 0.8.7+138+suse.7c9afe31
------------------------------------------------------------------
- Drop versioned dependency on libmpath0 again (bsc#1190622)
  * Since 0.8.6, libmultipath and libmpathpersist have got proper ABI 
    versioning, and rpmbuild auto-generates dependencies on 
    libmultipath.so.0(LIBMULTIPATH_13.0.0) etc.

- Update to version 0.8.7+138+suse.7c9afe31:
  New upstream version (pre-0.8.8)
  
  * deprecate "config_dir" and "multipath_dir" config options
    (will be removed in future version)
  * remove dependency on systemd-udevd-settle.service (boo#1193336)
  * fix crash in remove_map (boo#1193334)
  * CLI: add path wildcard "%I" for init state
  * CLI: add "reconfigure all" command
  * allow multiple pending "reconfigure" commands (bsc#1189551)
  * speed up "reconfigure" by avoiding unnecessary map reloads
    (bsc#1189551)
  * rework of CLI command handler (unix socket handler) to avoid
    hanging CLI commands (bsc#1189551)
  * fix multipathd startup after stop during reconfigure (boo#1193338)
  * improve error detection and warning messages in config file parser
  * fix exit status of multipath -T (bsc#1191900)
  * fix defects reported by coverity (boo#1193342)
    - avoid sleeping with locks held
    - exit if bindings file is broken
    - set umask before mkstemp
    - add bounds and consistency checks in SCSI VPD parsing code

OBS-URL: https://build.opensuse.org/request/show/936067
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/multipath-tools?expand=0&rev=136
2021-12-06 22:59:15 +00:00
Martin Wilck
1bf74aad1a - Update to 0.8.8+38+suse.2bdd3a14.obscpio
* upstream version bump. Code-wise identical to 0.8.7+138+suse.7c9afe31
------------------------------------------------------------------

OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=267
2021-12-06 15:57:15 +00:00
Martin Wilck
e6c166a768 Fixed wrong revision in _service file
OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=266
2021-12-03 12:18:49 +00:00
Martin Wilck
c827dc0ffa * Since 0.8.6, libmultipath and libmpathpersist have got proper ABI
versioning, and rpmbuild auto-generates dependencies on 
    libmultipath.so.0(LIBMULTIPATH_13.0.0) etc.

OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=265
2021-12-03 11:09:11 +00:00
Martin Wilck
1ec0f77f33 - Drop versioned dependency on libmpath0 again (bsc#1190622)
* Since 0.8.6, multipathd uses proper ABI versioning, and rpmbuild
    generates dependencies on libmultipath.so.0(LIBMULTIPATH_13.0.0)
    etc.

OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=264
2021-12-03 11:06:32 +00:00
Martin Wilck
3eb3f49549 Removed duplicate .obscpio file
OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=263
2021-12-03 10:49:30 +00:00
Martin Wilck
b1f9984aff Accepting request 935253 from home:mwilck:multipath
- Update to version 0.8.7+138+suse.7c9afe31:
  New upstream version (pre-0.8.8)
  
  * deprecate "config_dir" and "multipath_dir" config options
    (will be removed in future version)
  * remove dependency on systemd-udevd-settle.service (boo#1193336)
  * fix crash in remove_map (boo#1193334)
  * CLI: add path wildcard "%I" for init state
  * CLI: add "reconfigure all" command
  * allow multiple pending "reconfigure" commands (bsc#1189551)
  * speed up "reconfigure" by avoiding unnecessary map reloads
    (bsc#1189551)
  * rework of CLI command handler (unix socket handler) to avoid
    hanging CLI commands (bsc#1189551)
  * fix multipathd startup after stop during reconfigure (boo#1193338)
  * improve error detection and warning messages in config file parser
  * fix exit status of multipath -T (bsc#1191900)
  * fix defects reported by coverity (boo#1193342)
    - avoid sleeping with locks held
    - exit if bindings file is broken
    - set umask before mkstemp
    - add bounds and consistency checks in SCSI VPD parsing code
  * add hardware table entry for DellEMC/ME4 (PowerVault ME4)

OBS-URL: https://build.opensuse.org/request/show/935253
OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=262
2021-12-02 17:36:36 +00:00
Dominique Leuenberger
31ead7c37f Accepting request 920633 from Base:System
- Add a versioned dependency of multipath-tools on libmpath0
  (bsc#1190622)

OBS-URL: https://build.opensuse.org/request/show/920633
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/multipath-tools?expand=0&rev=135
2021-09-24 22:35:10 +00:00
Martin Wilck
05dc8dd107 - Add a versioned dependency of multipath-tools on libmpath0
(bsc#1190622)

OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=261
2021-09-21 09:47:09 +00:00
Dominique Leuenberger
93356d50bd Accepting request 918047 from Base:System
- Update to version  0.8.7+14+suse.5a09bfa1:
  * Fix possible string overflows (bsc#1188148)
- Upstream fixes / changes
  * better string handling
  * multipath: print warning if multipathd isn't running
  * mpathpersist: better error msg when no usable paths exist
  * fixes from 0.8.6+32+suse.f11c192 merged upstream (forwarded request 918046 from mwilck)

OBS-URL: https://build.opensuse.org/request/show/918047
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/multipath-tools?expand=0&rev=134
2021-09-16 21:14:32 +00:00
Martin Wilck
c46964e950 Accepting request 918046 from home:mwilck:multipath
- Update to version  0.8.7+14+suse.5a09bfa1:
  * Fix possible string overflows (bsc#1188148)
- Upstream fixes / changes
  * better string handling
  * multipath: print warning if multipathd isn't running
  * mpathpersist: better error msg when no usable paths exist
  * fixes from 0.8.6+32+suse.f11c192 merged upstream

OBS-URL: https://build.opensuse.org/request/show/918046
OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=260
2021-09-10 21:10:18 +00:00
Dominique Leuenberger
76dce6a5ef Accepting request 913320 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/913320
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/multipath-tools?expand=0&rev=133
2021-08-24 08:54:17 +00:00
Martin Wilck
40ea377bf2 - Spec file: remove compatibility code for SLE <= SLE15-SP2
OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=259
2021-08-13 11:06:08 +00:00
Martin Wilck
8896e977e0 - Update to version 0.8.6+32+suse.f11c192:
* libmultipath:fix compilation with glibc 2.34 (bsc#1189099)
  * libmultipath: avoid buffer size warning with systemd 240+ 
    (bsc#1189176)
  * libmultipath: use uint64_t for sg_id.lun (bsc#1187534)
- Upstream bug fixes:
  * multipath-tools: make HUAWEI/XSG1 config work with alua and multibus
  * multipath-tools: add info about HPE Alletra 6000 and 9000
  * multipathd: cli_getprkey(): fix return value and "aptpl" support
  * multipathd: don't rescan_path on wwid change in uev_update_path
  * kpartx: Don't leak memory when getblock returns NULL
  * multipath: free vectors in configure
  * multipathd: fix ev_remove_path return code handling
  * multipathd: remove duplicate orphan_paths in flush_map
  * multipathd: don't fail to remove path once the map is removed
  * multipathd: fix compilation issue with liburcu < 0.8

OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=258
2021-08-12 20:19:57 +00:00
Dominique Leuenberger
d84322d7cf Accepting request 898496 from Base:System
OBS-URL: https://build.opensuse.org/request/show/898496
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/multipath-tools?expand=0&rev=132
2021-06-13 21:05:37 +00:00
Martin Wilck
8687576710 Accepting request 898310 from home:lnussel:usrmove
- install to /usr (boo#1029961)

OBS-URL: https://build.opensuse.org/request/show/898310
OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=256
2021-06-08 16:14:52 +00:00
Dominique Leuenberger
b07af775b5 Accepting request 894440 from Base:System
- Update to version 0.8.6+10+suse.47711374:
  * Github workflows: add CI for SUSE-specific branches

- Disabled LTO for multipath-tools
  * The test for is_valid_path fails if LTO is enabled, just
    disabling it for %check is insufficient.

- Update to version 0.8.6+9+suse.6c05a61:
  Update to upstream 0.8.6.
  * add eh_deadline option to avoid endless SCSI error handling
  * add wwid_recheck option to detect storage configuration changes
  * add library versioning for libmultipath, libmpathpersist etc. and
    to libmultipath plugins
  * move some global symbols to libmultipath (udev, logsink, etc)
    and provide default implementations for get_multipath_config() etc.
    This allows simplifiying libmpathpersist_example.c drastically.
  * fixes for shutdown issues and various race conditions on exit
  * improve cleanup on exit, fix memory leaks
  * add libmpathvalid library
  * fixes for SAS expanders (bsc#1178377, bsc#1178379, bsc#1177081)
  * Avoid access to root FS while queueing IO (bsc#1178049,
    bsc#1181234)
  * lots of bug fixes, additions to built-in hardware table, and
    CI improvements (bsc#1186212)
  * kpartx: free loop device after listing partitions (boo#1107187)
  Bug fixes on top of 0.8.5 mentioned below are also included in
  this upstream version.

  (bsc#1182072, bsc#1177371)
   (bsc#1181435, bsc#1183666)

OBS-URL: https://build.opensuse.org/request/show/894440
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/multipath-tools?expand=0&rev=131
2021-05-20 17:23:55 +00:00
Martin Wilck
47dce1a26c (bsc#1184260)
OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=254
2021-05-19 19:42:39 +00:00
Martin Wilck
a8a3fc0b93 Accepting request 894131 from home:mwilck:branches:Base:System
- Update to version 0.8.6+10+suse.47711374:
  * Github workflows: add CI for SUSE-specific branches

- Disabled LTO for multipath-tools
  * The test for is_valid_path fails if LTO is enabled, just
    disabling it for %check is insufficient.

- Update to version 0.8.6+9+suse.6c05a61:
  Update to upstream 0.8.6.
  * add eh_deadline option to avoid endless SCSI error handling
  * add wwid_recheck option to detect storage configuration changes
  * add library versioning for libmultipath, libmpathpersist etc. and
    to libmultipath plugins
  * move some global symbols to libmultipath (udev, logsink, etc)
    and provide default implementations for get_multipath_config() etc.
    This allows simplifiying libmpathpersist_example.c drastically.
  * fixes for shutdown issues and various race conditions on exit
  * improve cleanup on exit, fix memory leaks
  * add libmpathvalid library
  * fixes for SAS expanders (bsc#1178377, bsc#1178379, bsc#1177081)
  * Avoid access to root FS while queueing IO (bsc#1178049,
    bsc#1181234)
  * lots of bug fixes, additions to built-in hardware table, and
    CI improvements (bsc#1186212)
  * kpartx: free loop device after listing partitions (boo#1107187)
  Bug fixes on top of 0.8.5 mentioned below are also included in
  this upstream version.

  (bsc#1182072, bsc#1177371)
   (bsc#1181435, bsc#1183666)

OBS-URL: https://build.opensuse.org/request/show/894131
OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=253
2021-05-18 19:47:44 +00:00
Richard Brown
7f6c634f46 Accepting request 882546 from Base:System
- Update to version 0.8.5+30+suse.633836e:
  * multipathd: give up "add missing path" after multiple failures
  (bsc#1183963)

OBS-URL: https://build.opensuse.org/request/show/882546
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/multipath-tools?expand=0&rev=130
2021-04-10 13:25:53 +00:00
Martin Wilck
2f6438df20 - Update to version 0.8.5+30+suse.633836e:
* multipathd: give up "add missing path" after multiple failures
  (bsc#1183963)

OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=251
2021-04-01 11:04:03 +00:00
Dominique Leuenberger
89784405bd Accepting request 879857 from Base:System
- Update to version 0.8.5+29+suse.5dabcd2:
  * 11-dm-mpath.rules: run "multipath -U" with -v1 (bsc#1182871)
  * libmultipath: merge update_multipath_table() and update_multipath_status()
  (bsc#1183666)

OBS-URL: https://build.opensuse.org/request/show/879857
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/multipath-tools?expand=0&rev=129
2021-03-21 22:19:19 +00:00
Martin Wilck
c83eaf7954 - Update to version 0.8.5+29+suse.5dabcd2:
OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=249
2021-03-18 09:49:23 +00:00
Martin Wilck
8418073bed - Update to version 0.8.5+28+suse.d4205ea:
* 11-dm-mpath.rules: run "multipath -U" with -v1 (bsc#1182871)
  * libmultipath: merge update_multipath_table() and update_multipath_status()
  (bsc#1183666)

OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=248
2021-03-17 17:31:34 +00:00
Richard Brown
5ccd1ee9e8 Accepting request 878610 from Base:System
- Update to version 0.8.5+26+suse.2cbedfd:
  Avoid "illegal request" errors on non-RDAC storage
  (bsc#bsc#1182072, bsc#1177371)

- Update to version 0.8.5+23+suse.c11b054:
  * multipath -U: reduce log level of "adding new path" message 
   (bsc#1181435)

- Update to version 0.8.5+22+suse.e1e3c48:
  * multipath-tools tests: fix stringop-overflow build errors with gcc 11
    (bsc#1181877)
  * README moved to README.md (has been converted to markdown upstream)

- Update to version 0.8.5+12+suse.3b0e9ca
  * cleanup disassemble_map() code path (bsc#1178377, bsc#1178379)
    (bsc#1182917)
- added one more bug ref (new bug fixed in already present patch)

OBS-URL: https://build.opensuse.org/request/show/878610
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/multipath-tools?expand=0&rev=128
2021-03-16 14:43:49 +00:00
Martin Wilck
70906d78c6 * cleanup disassemble_map() code path (bsc#1178377, bsc#1178379)
OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=246
2021-03-12 17:04:57 +00:00
Martin Wilck
ff8b150e41 - Update to version 0.8.5+26+suse.2cbedfd:
Avoid "illegal request" errors on non-RDAC storage
  (bsc#bsc#1182072, bsc#1177371)

OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=245
2021-03-12 15:13:29 +00:00
Martin Wilck
3f5f0e36f4 Remove bogus files
OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=244
2021-03-11 20:53:40 +00:00
Martin Wilck
a33f10ed7e Added bug ref to past upstream change
(bsc#1182917)

OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=243
2021-03-11 19:50:50 +00:00
Martin Wilck
118709e8f6 - Update to version 0.8.5+23+suse.c11b054:
* multipath -U: reduce log level of "adding new path" message 
   (bsc#1181435)

OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=242
2021-03-10 10:17:22 +00:00
Martin Wilck
7553b957b4 (bsc#1181877)
OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=241
2021-02-10 14:42:47 +00:00
Martin Wilck
b18657a7ad - Update to version 0.8.5+22+suse.e1e3c48:
* multipath-tools tests: fix stringop-overflow build errors with gcc 11
  * README moved to README.md (has been converted to markdown upstream)
- Update to version 0.8.5+12+suse.3b0e9ca

OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=240
2021-02-10 14:36:44 +00:00
Dominique Leuenberger
af06bb0ab9 Accepting request 856457 from Base:System
- Update to versioni 0.8.5+12+suse.3b0e9ca
  * libmultipath: force map reload if udev incomplete 
  (bsc#1178662, bsc#1172157, bsc#1175454, bsc#1176406)
- Fixes from upstream 0.8.5
  * multipath-tools: add MacroSAN arrays to hwtable
  * libmultipath: Allow discovery of USB devices
  (add configuration option "allow_usb_devices") (forwarded request 856456 from mwilck)

OBS-URL: https://build.opensuse.org/request/show/856457
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/multipath-tools?expand=0&rev=127
2020-12-18 18:52:21 +00:00
Martin Wilck
f8e239dda1 Accepting request 856456 from home:mwilck:branches:Base:System
- Update to versioni 0.8.5+12+suse.3b0e9ca
  * libmultipath: force map reload if udev incomplete 
  (bsc#1178662, bsc#1172157, bsc#1175454, bsc#1176406)
- Fixes from upstream 0.8.5
  * multipath-tools: add MacroSAN arrays to hwtable
  * libmultipath: Allow discovery of USB devices
  (add configuration option "allow_usb_devices")

OBS-URL: https://build.opensuse.org/request/show/856456
OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=238
2020-12-16 12:56:57 +00:00
Martin Wilck
5f153347cb No need to add "missing bugref" entry any more
OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=237
2020-12-04 11:44:17 +00:00
Martin Wilck
63a5830aa9 added / improved bugrefs
* libmultipath: add device to hwtable.c (bsc#1174026) (ETERNUS AHB)
  * kpartx: fix detection of dasd partition tables on loop devices
    (bsc#1139775)

OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=236
2020-12-04 11:41:36 +00:00
Martin Wilck
e3b6805370 - Remove compatibility code for SLE <= 12-SP2 from spec file
OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=235
2020-12-04 11:28:35 +00:00
Martin Wilck
fbf8b87ed6 - Missing bugref: Added hwtable entry for ETERNUS AHB (bsc#1174026)
* This is fixed since 0.8.4+167+suse.70bef90

OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=234
2020-11-23 21:23:37 +00:00
Dominique Leuenberger
69d9da2656 Accepting request 835294 from Base:System
- Bugref for all minor fixes since SLE15-SP2 release (bsc#1176670)
- Added README.alua (forwarded request 835293 from mwilck)

OBS-URL: https://build.opensuse.org/request/show/835294
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/multipath-tools?expand=0&rev=126
2020-09-21 15:05:35 +00:00
Martin Wilck
24141defe0 Accepting request 835293 from home:mwilck:branches:Base:System
- Bugref for all minor fixes since SLE15-SP2 release (bsc#1176670)
- Added README.alua

OBS-URL: https://build.opensuse.org/request/show/835293
OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=232
2020-09-17 19:08:44 +00:00
Martin Wilck
0b5f41904c Accepting request 835257 from home:mwilck:branches:Base:System
- Bugref for all minor fixes since SLE15-SP2 release (bsc#1176670)

OBS-URL: https://build.opensuse.org/request/show/835257
OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=231
2020-09-17 16:21:47 +00:00
Martin Wilck
f65cd79fe8 Accepting request 835004 from home:mwilck:branches:Base:System
- Update to version 0.8.4+192+suse.1bc10ad:
  * Fix handling of hardware properties for maps without paths
  (bsc#1176644)

- Update to version 0.8.4+190+suse.fe234ea:
  * Fixes for daemon shutdown issues from  SLE(bsc#1110060, bsc#1110439)
    - multipathd: allow shutdown during configure()
  * fix compilation of external programs with -lmultipath
  (bsc#1133957, necessary after the above fix)
  * Minor upstream fixes

OBS-URL: https://build.opensuse.org/request/show/835004
OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=230
2020-09-16 20:43:24 +00:00
Dominique Leuenberger
921918f456 Accepting request 833569 from Base:System
- Missing past changelog bug references:
  * 0.7.3+10+suse.70ccb55b0439:
  Patch series for NVMe discovery and failover (bsc#1038865, 
  bsc#1057820)
  * 0.7.9+109+suse.203c1cf
  * setup_map: wait for pending path checkers to finish
  (bsc#1118224)

OBS-URL: https://build.opensuse.org/request/show/833569
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/multipath-tools?expand=0&rev=125
2020-09-15 14:23:37 +00:00
Martin Wilck
9901c78d8c - Missing past changelog bug references:
* 0.7.3+10+suse.70ccb55b0439:
  Patch series for NVMe discovery and failover (bsc#1038865, 
  bsc#1057820)
  * 0.7.9+109+suse.203c1cf
  * setup_map: wait for pending path checkers to finish
  (bsc#1118224)

OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=228
2020-09-10 19:18:36 +00:00
Dominique Leuenberger
563ba49f66 Accepting request 829945 from Base:System
- Update to version 0.8.4+183+suse.1817ce2:
  Added reviewed upstream fix for multipath crash
  * multipath: get_dm_mpvec: discard broken maps

- Update to version 0.8.4+180+suse.50a2698:
  * Fix memory access / leak issues found with valgrind

- Update to version 0.8.4+170+suse.801341f:
  * libmultipath: tests: fix bitfield tests
  * Spec file: disable LTO for %check (bsc#1133122)

- Update to version 0.8.4+167+suse.70bef90: 
  Pull in reviewed upstream changes
- Bug fixes
  * libmultipath: add consistency check for alias settings (bsc#1172429)
  * libmultipath: select_action(): don't drop map if alias clashes (bsc#1172429)
  * libmultipath: refuse reloading an existing map with different WWID
    (bsc#1172429)
  * libmultipath: select_action(): force udev reload for uninitialized maps
    (bsc#1172157)
  * multipathd: uev_trigger(): handle incomplete ADD events (bsc#1172157)
  * improve logging for failure to set dev_loss_tmo (bsc#1173060, bsc#1173064)
  * libmultipath: add device to hwtable.c (bsc#1174026)
- New features
  * multipath: add -D option to skip multipathd delegation
  * multipath: delegate flushing maps to multipathd
  * multipathd: add "del maps" multipathd command
- Other changes
  * cleanup disassemble_map() code path
  * multipath-tools: introduce INIT_REMOVED state

OBS-URL: https://build.opensuse.org/request/show/829945
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/multipath-tools?expand=0&rev=124
2020-09-01 18:06:12 +00:00