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
Martin Wilck
f3e9381312
Accepting request 955368 from home:mwilck:multipath
...
- Update to version 0.8.8+64+suse.f265f7e0:
* libmultipath: fix printing native nvme multipath topology
(bsc#1196011)
* libmultipath: add %L path wildcard for 64-bit hex LUN
* libmultipath: support host adapter name lookup for s390x ccw bus
OBS-URL: https://build.opensuse.org/request/show/955368
OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=275
2022-02-16 13:27:16 +00:00
Martin Wilck
565040d77b
Accepting request 955060 from home:mwilck:multipath
...
- Update to version 0.8.8+60+suse.4c5922cb:
* multipathd: add suppport for FC Fabric Performance Impact
Notifications (FPIN) (bsc#1195506)
OBS-URL: https://build.opensuse.org/request/show/955060
OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=274
2022-02-15 16:37:14 +00:00
Martin Wilck
feaa70ea19
OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=273
2022-02-09 10:25:20 +00:00
Martin Wilck
d57e32a4aa
Accepting request 952907 from home:mwilck:multipath
...
- Version 0.8.8+57+suse.dfb672fe
* kpartx.rules: skip MD devices (bsc#1195644)
* libmultipath: hwtable: use ALUA for all LIO targets (bsc#1195649)
* multipathd.service: drop ExecStartPre for loading dm-multipath
(bsc#1195397)
OBS-URL: https://build.opensuse.org/request/show/952907
OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=272
2022-02-09 10:24:54 +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
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
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
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
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
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
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
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
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
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
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
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
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
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
Martin Wilck
e002542626
- Update to version 0.8.4+183+suse.1817ce2:
...
Added reviewed upstream fix for multipath crash
* multipath: get_dm_mpvec: discard broken maps
OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=226
2020-08-27 09:37:27 +00:00
Martin Wilck
2832ce0945
- Update to version 0.8.4+180+suse.50a2698:
...
* Fix memory access / leak issues found with valgrind
OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=225
2020-08-26 10:06:56 +00:00
Martin Wilck
0f5b3b47ac
* Spec file: Add --std=gnu99 to fix compilation on SLE12
...
OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=224
2020-08-25 15:07:11 +00:00
Martin Wilck
5cc04e352b
* Spec file: disable LTO for %check (bsc#1133122)
...
Remove obsolete .obscpio files
OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=223
2020-08-25 09:48:04 +00:00
Martin Wilck
cb955ad2ac
- Update to version 0.8.4+170+suse.801341f:
...
Fix tests on ppc
OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=222
2020-08-21 22:29:10 +00:00
Martin Wilck
a01cf47a39
- Update to version 0.8.4+169+suse.567279c:
...
* libmultipath: tests: fix bitfield tests
OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=221
2020-08-21 21:44:39 +00:00
Martin Wilck
25e318fa54
Fix "make check" with -flto
...
OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=220
2020-08-21 20:35:59 +00:00
Martin Wilck
b170dfdda0
Revert back to %service_del_postun -n for distros older
...
than factory
OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=219
2020-08-21 16:12:40 +00:00
Martin Wilck
43659b9edf
- Update to version 0.8.4+168+suse.f9fa8d9:
...
* libmultipath: tests: fix bitmasks tests
OBS-URL: https://build.opensuse.org/package/show/Base:System/multipath-tools?expand=0&rev=218
2020-08-21 16:01:08 +00:00