Revisions of multipath-tools
Dominique Leuenberger (dimstar_suse)
accepted
request 813238
from
Martin Wilck (mwilck)
(revision 123)
- Update to version 0.8.4+43+suse.908383f: * enable negated regular expression syntax in conf file * change default devnode blacklist to '!^(sd[a-z]|dasd[a-z]|nvme[0-9])' (forwarded request 813227 from mwilck)
Dominique Leuenberger (dimstar_suse)
accepted
request 805306
from
Martin Wilck (mwilck)
(revision 122)
- Update to version 0.8.4+31+suse.8f53764: * Fix sporadic build failures caused by missing build dependencies - Update to version 0.8.4+29+suse.c27ed8d: * multipath-tools: Makefile.inc: set -Wno-error=clobbered * Makefile.inc: keep warning flags during rpm build * Eliminate compiler warnings on 32bit build. * Fixes for tests under i586 - Spec file: add %check section to run multipath-tools CI * not on SLE12, as cmocka is missing * add build dependency on cmocka for building tests * run "make test" with parallel make - Update to version 0.8.4+19+suse.48fc2f4: * multipath: add "-e" option to enable foreign libraries * libmultipath: set "enable_foreign" to NONE by default * deleted libmultipath-set-enable_foreign-to-NONE-by-default.patch (included in factory git repo now). * Makefile: dependency fixes for parallel build - Get rid of %is_opensuse: * drop build workaround for Leap 42.1 * build libdmmp for everything except SLE12/Leap42 and older - Other spec file updates: * use %make_build to speed up build (possible with 0.8.4) - Migrated to .obscpio format. - Update to version 0.8.4+16+suse.f319f7ea - Changed github workflow back from merge-based to rebase-based. This makes it much easier to assess differences between upstream and SUSE code. (forwarded request 803707 from mwilck)
Dominique Leuenberger (dimstar_suse)
accepted
request 766912
from
Martin Wilck (mwilck)
(revision 121)
Dominique Leuenberger (dimstar_suse)
accepted
request 764967
from
Martin Wilck (mwilck)
(revision 120)
- Update to version 0.8.3+10+suse.86684b9: * libmultipath: fix compilation with -fno-common (boo#1160403)
Dominique Leuenberger (dimstar_suse)
accepted
request 734963
from
Martin Wilck (mwilck)
(revision 119)
- Update to version 0.8.3+9+suse.f6f2a52 - Minor upstream improvements and bug fixes * libmultipath: EMC PowerMax NVMe device config (forwarded request 734962 from mwilck)
Dominique Leuenberger (dimstar_suse)
accepted
request 728314
from
Martin Wilck (mwilck)
(revision 118)
- Update to version 0.8.2+27+suse.3ff280b: * Added upstream patch to fix premature path reinstantiation with san_path_err_XX (boo#1149319) (forwarded request 728278 from mwilck)
Dominique Leuenberger (dimstar_suse)
accepted
request 726995
from
Martin Wilck (mwilck)
(revision 117)
added bug ref and shortened changelog (forwarded request 726994 from mwilck)
Dominique Leuenberger (dimstar_suse)
accepted
request 715696
from
Hannes Reinecke (hreinecke)
(revision 116)
Dominique Leuenberger (dimstar_suse)
accepted
request 713118
from
Martin Wilck (mwilck)
(revision 115)
- Update to version 0.8.1+59+suse.f947184: * libmultipath: trigger uevents for partitions, too (bsc#1140146) - Update to version 0.8.1+58+suse.2af8f92: * libmultipath: more cautious blacklisting by missing property (don't blacklist paths because of temporarily missing udev properties) * libmultipath: fix memory leak with "uid_attrs" config option * libmultipath: get_uid: straighten the fallback logic - Fix SCSI VPD 0x80/0x83 parsing - Fix compiler warnings introduced by gcc 9: * -Wstringop-overflow, -Wstringop-truncation, -Waddress-of-packed-member (bsc#1133861) (forwarded request 713117 from mwilck)
Dominique Leuenberger (dimstar_suse)
accepted
request 711933
from
Martin Wilck (mwilck)
(revision 114)
- Update to version 0.8.1+28+suse.fea562a: * mpathpersist: optimize for setups with many LUNs (bsc#1134648) * mpathpersist: add option -f/--batch-file (bsc#1134648) * libmultipath: get_prio(): really don't reset prio for inaccessible paths (bsc#1118495) - Upstream bug fixes from dm-devel (bsc#1139369): * multipath: call store_pathinfo with DI_BLACKLIST * multipathd: fix REALLOC_REPLY with max length reply * libmultipath: make vector_foreach_slot_backwards work as expected * multipathd: fix client response for socket activation * various minor fixes (coverity) * libmultipath: hwtable: add Lenovo DE series (bsc#1125507) (forwarded request 711931 from mwilck)
Dominique Leuenberger (dimstar_suse)
accepted
request 699729
from
Martin Wilck (mwilck)
(revision 113)
- Disable kmod() style dependencies again (bsc#1119414) * For TW, dependencies will be autogenerated (gh#openSUSE/rpm-config-SUSE#3) * For SLE, feature is currently rejected (jsc#SLE-3853) - Update to version 0.8.1+8+suse.8c11498: * Avoid deadlock situation during udev settle (bsc#1131789, bsc#1125145) - multipath -u: test socket connection in non-blocking mode * Fix priority handling for offline paths (bsc#1118495) - Update to upstream 0.8.1 * Avoid device IO in "multipath -u" (bsc#1125145) * multipathd: protect all access to running_state (bsc##1110060, bsc#1110439) * Improve handling of changed WWIDs and temporary failure to obtain WWID. Option "disable_changed_wwids" is now ignored. * Fixes for PATH_PENDING state handling (bsc#1125043) (forwarded request 699727 from mwilck)
Dominique Leuenberger (dimstar_suse)
accepted
request 695322
from
Martin Wilck (mwilck)
(revision 112)
- Trim %if..%endif guards that do not affect the build result. - Combine %service_* calls to reduce generated code. - Make use of %make_install. (forwarded request 694606 from jengelh)
Dominique Leuenberger (dimstar_suse)
accepted
request 693797
from
Martin Wilck (mwilck)
(revision 111)
- Re-enable kmod-style dependencies for multipath-tools package (bsc#1119414) - Separate out libmpath0 (bsc#1119414) - Spec file improvements * Add Conflicts: for older multipath-tools to libmpath0 * Move license files to the libmpath0 package, which contains the code with complex licensing. The executables are GPL-2.0 anyway. * Remove bogus dependency of -devel package on device-mapper * -devel package depends on libmpath0, not multipath-tools * Remove %dir %{_defaultlicensedir} for SLE12-SP3 and newer (John Vandenberg <jayvdb@gmail.com>) * Remove unused /var/cache/multipath directory * Remove check for multipath maps in %pre and %post * Remove SLE11-specific multipathd service stop / start from %pre / %post * Remove obsolete tools from package description (bsc#1129827) * Add -n to %service_del_{pre,post}un for multipathd.socket - Update to version 0.8.0+17+suse.a28893f: * Code-identical to 0.7.9+139+suse.ed9d450, except for new version number - Disable kmod() style dependencies for now, as they are causing problems with image builds (bsc#1119414). They'd been active for SLE15-SP1 only, anyway. - _service: determine "tag offset" manually, the patch count determined by git is far too high. - Fix module name in multipath.conf (bsc#1119414) * The modules-load.d entry must match the filename exactly
Dominique Leuenberger (dimstar_suse)
accepted
request 682522
from
Martin Wilck (mwilck)
(revision 110)
- Update to version 0.7.9+139+suse.ed9d450: * multipath-tools: Build: properly parse systemd's version - Add kmod(xyz) style dependencies for SLE15-SP1 (jsc#SLE-3853, fate#326579, bsc#1119414) - Update to version 0.7.9+138+suse.0edd0a2: - Include reviewed fixes from upstream * libmutipath: continue to use old state on PATH_PENDING * libmultipath: disable user_friendly_names for NetApp * multipath: blacklist zram devices * various fixes for martinal path code - Bug fixes: * multipathd: Fix miscounting active paths (bsc#1125043) * multipathd: avoid null pointer dereference in LOG_MSG (bsc#1127873) * minor fixes suggested by coverity (bsc#1127879)
Dominique Leuenberger (dimstar_suse)
accepted
request 664884
from
Martin Wilck (mwilck)
(revision 109)
Added Requires(post) on suse-module-tools (forwarded request 664883 from mwilck)
Dominique Leuenberger (dimstar_suse)
accepted
request 664124
from
Martin Wilck (mwilck)
(revision 108)
* Fix prio output in "multipathd show topology" (bsc#1119897) (forwarded request 664123 from mwilck)
Dominique Leuenberger (dimstar_suse)
accepted
request 658870
from
Martin Wilck (mwilck)
(revision 107)
Dominique Leuenberger (dimstar_suse)
accepted
request 655694
from
Marcus Meissner (msmeissn)
(revision 106)
Dominique Leuenberger (dimstar_suse)
accepted
request 639756
from
Martin Wilck (mwilck)
(revision 105)
- Update to version 0.7.7+136+suse.19bb285: Not-yet-merged bug fixes from upstream, and SUSE bug fixes: * multipathd: try SCSI persistent reservations for SCSI only * libmultipath: allow sysfs_pathinfo to return SKIPPED (bsc#1098458) * libmultipath: Fixup updating paths (bsc#1110418) * multipathd: fix memory leak on error in configure (bsc#1110418) * multipathd: remove useless check and fix format * multipathd: minor fixes (bsc#1110418) * multipathd: function return value tweaks (bsc#1110418) * multipath: fix max array size in print_cmd_valid (bsc#1110418) * libmutipath: don't use malformed uevents (bsc#1110418) * libmultipath: fix null dereference int alloc_path_group (bsc#1110418) * libmultipath: fix memory issue in path_latency prio (bsc#1110418) * libmultipath: remove unused code * libmultipath: _install_keyword cleanup * libmultipath: fix length issues in get_vpd_sgio (bsc#1110418) * libmultipath: fix set_int error path * multipathd: decrease log level of uevent messages (bsc#1110586) * multipathd: fix version check for DM_DEV_ARM_POLL ioctl (bsc#1110587) * libmultipath: pathinfo: skip hidden devices (bsc#1110586) * libmultipath: nvme: shorter topology output * libmultipath: nvme: fix path detection for kernel 4.16 (bsc#1091112) * libmultipath: fix gcc 8.1 "truncated output" warnings (bsc#1099007) * (lib)mpathpersist: use O_RDONLY file descriptors (bsc#1093220) * libmpathpersist: fix byte swapping for big endian systems (bsc#1099036) * multipath-tools/tests: add tests for get_unaligned_beXX (bsc#1099036) * libmultipath: add (get|put)_unaligned_be64 (bsc#1099036) * libmpathpersist: fix stack overflow in mpath_format_readfullstatus() (bsc#1099007) * libmpathpersist: fix typo in mpath_format_readfullstatus (bsc#1099007) (forwarded request 639755 from mwilck)
Dominique Leuenberger (dimstar_suse)
accepted
request 623334
from
Martin Wilck (mwilck)
(revision 104)
Displaying revisions 41 - 60 of 163