Revisions of multipath-tools
Richard Brown (RBrownFactory)
accepted
request 989504
from
Martin Wilck (mwilck)
(revision 143)
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
Dominique Leuenberger (dimstar_suse)
accepted
request 976432
from
Martin Wilck (mwilck)
(revision 142)
- 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
Dominique Leuenberger (dimstar_suse)
accepted
request 972557
from
Martin Wilck (mwilck)
(revision 141)
- If multipath-tools is newly installed, load dm-multipath (bsc#1196898)
Dominique Leuenberger (dimstar_suse)
accepted
request 955369
from
Martin Wilck (mwilck)
(revision 140)
- 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 (forwarded request 955368 from mwilck)
Dominique Leuenberger (dimstar_suse)
accepted
request 952914
from
Martin Wilck (mwilck)
(revision 139)
- 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)
Dominique Leuenberger (dimstar_suse)
accepted
request 950721
from
Martin Wilck (mwilck)
(revision 138)
- 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
Dominique Leuenberger (dimstar_suse)
accepted
request 944828
from
Martin Wilck (mwilck)
(revision 137)
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 https://github.com/opensvc/multipath-tools/compare/2bdd3a14..79c3556f
Dominique Leuenberger (dimstar_suse)
accepted
request 936067
from
Martin Wilck (mwilck)
(revision 136)
- 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
Dominique Leuenberger (dimstar_suse)
accepted
request 920633
from
Martin Wilck (mwilck)
(revision 135)
- Add a versioned dependency of multipath-tools on libmpath0 (bsc#1190622)
Dominique Leuenberger (dimstar_suse)
accepted
request 918047
from
Martin Wilck (mwilck)
(revision 134)
- 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)
Dominique Leuenberger (dimstar_suse)
accepted
request 913320
from
Factory Maintainer (factory-maintainer)
(revision 133)
Automatic submission by obs-autosubmit
Dominique Leuenberger (dimstar_suse)
accepted
request 898496
from
Martin Wilck (mwilck)
(revision 132)
Dominique Leuenberger (dimstar_suse)
accepted
request 894440
from
Martin Wilck (mwilck)
(revision 131)
- 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)
Richard Brown (RBrownSUSE)
accepted
request 882546
from
Martin Wilck (mwilck)
(revision 130)
- Update to version 0.8.5+30+suse.633836e: * multipathd: give up "add missing path" after multiple failures (bsc#1183963)
Dominique Leuenberger (dimstar_suse)
accepted
request 879857
from
Martin Wilck (mwilck)
(revision 129)
- 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)
Richard Brown (RBrownSUSE)
accepted
request 878610
from
Martin Wilck (mwilck)
(revision 128)
- 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)
Dominique Leuenberger (dimstar_suse)
accepted
request 856457
from
Martin Wilck (mwilck)
(revision 127)
- 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)
Dominique Leuenberger (dimstar_suse)
accepted
request 835294
from
Martin Wilck (mwilck)
(revision 126)
- Bugref for all minor fixes since SLE15-SP2 release (bsc#1176670) - Added README.alua (forwarded request 835293 from mwilck)
Dominique Leuenberger (dimstar_suse)
accepted
request 833569
from
Martin Wilck (mwilck)
(revision 125)
- 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)
Dominique Leuenberger (dimstar_suse)
accepted
request 829945
from
Martin Wilck (mwilck)
(revision 124)
- 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
Displaying revisions 21 - 40 of 163