Revisions of multipath-tools
Dominique Leuenberger (dimstar_suse)
accepted
request 596332
from
Hannes Reinecke (hreinecke)
(revision 103)
Dominique Leuenberger (dimstar_suse)
accepted
request 593749
from
Martin Wilck (mwilck)
(revision 102)
Pushing per bsc#1085212, comment 152. - Fixed license tags in spec file * multipath tools / libmultipath is GPL-2.0-only * libmpathcmd is LGPL-2.0-or-later * kpartx is GPL-2.0-or-later * libdmmp is GPL-3.0-or-later * adopt SPDX format. - Update to version 0.7.3+60+suse.46ac839: * libmultipath/hwtable: don't hard-code ALUA for IBM IPR (bsc#1085212, bsc#1075129) (forwarded request 593747 from mwilck)
Dominique Leuenberger (dimstar_suse)
accepted
request 589743
from
Martin Wilck (mwilck)
(revision 101)
- Update to version 0.7.3+59+suse.1b6191c26774: * libmultipath: don't reject maps with undefined prio (bsc#1085212, bsc#1075129) * multipathd: handle errors in uxlsnr as fatal (bsc#1086025) - Update to version 0.7.3+57+suse.bb6be4c8b4ca: * multipathd: fix signal blocking logic (bsc#1086025) * multipath-tools: handle exit signal immediately (bsc#1086025) * multipath: fix DEF_TIMEOUT use (bsc#1086014) * multipath-tools: foreign/NVME implementation v2 (upstream accepted) (bsc#1082419) (forwarded request 589742 from mwilck)
Dominique Leuenberger (dimstar_suse)
accepted
request 580808
from
Dirk Mueller (dirkmueller)
(revision 100)
Dominique Leuenberger (dimstar_suse)
accepted
request 579491
from
Martin Wilck (mwilck)
(revision 99)
- Update to version 0.7.3+52+suse.08a969b7fce0: - Add limited support for displaying native NVMe multipath (bsc#1082419) * libmultipath: foreign/nvme: implement path display * multipathd: use foreign API * multipath: use foreign API * libmultipath/foreign: nvme foreign library * libmultipath/print: add "%G - foreign" wildcard * libmultipath: API for foreign multipath handling * libmultipath: print: use generic API for get_x_layout() * libmultipath: print: convert API to generic data type * libmultipath: "generic multipath" interface * libmultipath: add vector_convert() * libmultipath: add vector_free_const() * libmultipath: get rid of selector "hack" in print.c - Fix locking errors detected by coverity check (bsc#1082418) * checkers/rbd: missing pthread_lock() on failure path * libmultipath: fix deadlock in tur.c (bsc#1075539, bsc#1081241) (forwarded request 579490 from mwilck)
Dominique Leuenberger (dimstar_suse)
accepted
request 575601
from
Martin Wilck (mwilck)
(revision 98)
- Fix whitespace in dracut conf file (bsc#1080562) (forwarded request 575599 from mwilck)
Dominique Leuenberger (dimstar_suse)
accepted
request 571225
from
Martin Wilck (mwilck)
(revision 97)
- Update to version 0.7.3+38+suse.a16beed5280a: * kpartx: don't delete partitions from partitions (bsc#1078362) * hwtable: add latest updates (bsc#1078363) * multipathd.service: set TasksMax=infinity (bsc#1060616) (forwarded request 571224 from mwilck)
Dominique Leuenberger (dimstar_suse)
accepted
request 569882
from
Martin Wilck (mwilck)
(revision 96)
- Update to version 0.7.3+31+suse.6804bb73f72d: * libmultipath: hwtable: no_path_retry="queue" for NetApp NVMe (bsc#1073319) (forwarded request 569881 from mwilck)
Dominique Leuenberger (dimstar_suse)
accepted
request 567776
from
Martin Wilck (mwilck)
(revision 95)
- Update to version 0.7.3+30+suse.6b5ed839: * multipath.rules: temporary rule to obtain ID_WWN for NVMe (bsc#1076828) * libmultipath: ignore natively multipathed NVME devices (bsc#1076828) * multipath.rules: handle NVME devices (bsc#1076828) * FIX "libmultipath: hwtable: multibus for NetApp NVMe-FC" (bsc#1073319) * libmultipath: increase path product_id/rev field size for NVMe (bsc#1073319) - Update to version 0.7.3+25+suse.7c9920e2: * assemble_map: no newline at end of params string (bsc#1072253) - Update to version 0.7.3+24+suse.703a61d5: * multipathd.service: drop Before=lvm2-lvmetad.service (bsc#1070427) * libmultipath: hwtable: multibus for NetApp NVMe-FC (bsc#1073319) * libmultipath/propsel: select ALUA prioritizer for RDAC arrays only (bsc#1075539) * libmultipath: get_vpd_sgio: support VPD 0xc9 (bsc#1055949) * libmultipath: sgio_get_vpd: add page argument (bsc#1055949) * libmultipath: fix return code of sgio_get_vpd() (bsc#1055949) - Update to version 0.7.3+19+suse.0fd18bdd: * multipathd.socket: add WantedBy=sockets.target (bsc#1072253) - Update to version 0.7.3+18+suse.8c97f433: * multipath -C: decrease log level (bsc#1072504) (forwarded request 567775 from mwilck)
Dominique Leuenberger (dimstar_suse)
accepted
request 539332
from
Martin Wilck (mwilck)
(revision 94)
- added sample code for libmpathpersist (bsc#1066376) * added libmpathpersist-example.c - multipath-tools.spec: package libmultipath.so symlink in -devel package (bsc#1066376). We *do not* package header files for libmultipath, as the APIs are not public. (forwarded request 539327 from mwilck)
Dominique Leuenberger (dimstar_suse)
accepted
request 538663
from
Martin Wilck (mwilck)
(revision 93)
- multipath-tools.spec: package *.so symlinks in -devel pkgs (bsc#1066376) - multipath-tools.spec: SLE15: add RADOS support for s390x (bsc#1066380) - Fix build error for targets SLE_12, SLE_12_SP1 (bsc#1066392) (forwarded request 538656 from mwilck)
Dominique Leuenberger (dimstar_suse)
accepted
request 534396
from
Dirk Mueller (dirkmueller)
(revision 92)
1
Dominique Leuenberger (dimstar_suse)
accepted
request 528059
from
Martin Wilck (mwilck)
(revision 91)
- Update to version 0.7.3+10+suse.70ccb55b0439: - Rebase to upstream release 0.7.3 * libmultipath: add pthread_cleanup hook for udev monitor * libmultipath: pull functions into util.c * libmultipath: change reservation_key to a be64 * libmpathpersist: fix update_prflag code * multipath: add alternate reservation_key method * mpathpersist: add support for prkeys file * multipath-tools: minor edition and corrections in multipath.conf.5 * multipath-tools: fix incorrect length for strncmp in uevent.c * multipath-tools: clarify how to dump the multipathd config * multipath-tools: replace "setting: array" with "setting: storage device" at multipath output * libmultipath: sanitize fd handling * multipath-tools: link internal libraries before foreigns * multipath-tools: remove Sun StorEdge T4(6020,6120,6320) arrays from hwtable * multipath-tools: add support for all arrays from Sun StorEdge 3000 family * multipath-tools: add Xiotech iglu blaze arrays to hwtable * multipath-tools: add Dot Hill/Seagate arrays to hwtable * libmultipath: update INFINIDAT builtin config * multipath-tools: add info about adding new hardware * multipath-tools: Remove the limitation of IPC command reply length. * multipath-tools: libdmmp: Improve timeout mechanism * multipath-tools: libdmmp: New function to flush and reconfig * Bump version to 0.7.3 - minor fixes for upstream 0.7.3 * libmultipath: ensure checker->fd == -1 if not set * libmpathpersist: add support for prkeys file v3 * multipath: add man page info for my prkey changes - Patch series for NVMe discovery and failover (bsc#1038865) * discovery: sanitize NVMe discovery (forwarded request 528058 from mwilck)
Dominique Leuenberger (dimstar_suse)
accepted
request 520381
from
Martin Wilck (mwilck)
(revision 90)
- Update to version 0.7.2+44.3a8d750c: Misc bug fixes: * multipathd: don't flood system with sd_notify calls (bsc#1056011) * libmultipath: add_feature: skip pointless NULL check (bsc#1055635) * libmultipath: add_feature: allow only 1 feature (bsc#1055635) * multipath: delegate dangerous commands to multipathd (bsc#1047639) * libmultipath: fix partition_delimiter config option (bsc#1056526) * kpartx: helper functions for name and uuid generation (bsc#1056508) * kpartx: search partitions by UUID, and rename (bsc#1056508) * kpartx: fix a corner case when renaming partitions (bsc#1056508) * kpartx: -d must work with empty partition table (boo#1056599) * kpartx: only recognize dasd part table on DASD (boo#1056599) Rework of the udev rules related to multipath and kpartx (bsc#1054363): * libmultipath: support MPATH_UDEV_NO_PATHS_FLAG on map creation * libmultipath: add get_udev_device * libmultipath: get_refwwid: use get_udev_device * libmultipath: use const char* in some dm helpers * libmultipath: add DI_NOIO flag for pathinfo * libmultipath: add dm_get_multipath * multipath: implement "check usable paths" (-C/-U) * 11-dm-mpath.rules: multipath -U for READY check * 11-dm-mpath.rules: import more ID_FS_xxx vars from db * 11-dm-mpath.rules: no need to test before IMPORT * 11-dm-mpath.rules: handle new maps with READY==0 * 11-dm-mpath.rules: don't set READY->ACTIVATION * 11-dm-mpath.rules: Remember DM_ACTIVATION * multipath.rules: set ID_FS_TYPE to "mpath_member" * kpartx.rules: don't rely on DM_DEPS and DM_TABLE_STATE * kpartx.rules: respect DM_UDEV_LOW_PRIORITY_FLAG * kpartx.rules: improved logic for by-uuid and by-label links (forwarded request 520380 from mwilck)
Dominique Leuenberger (dimstar_suse)
accepted
request 516240
from
Martin Wilck (mwilck)
(revision 89)
- Update to version 0.7.2+11+suse.448921a2: * multipath.conf.5: document no_partitions compat support * libmultipath: fixup compat support for 'features "1 no_partitions"' - Dropped 67-kpartx-compat.rules (SUSE legacy). * symlinks "/dev/mapper/${UUID}_part${X}" are not created any more, only "/dev/mapper/${UUID}-part${X}" (with "minus") - Dropped automatic kpartx invocation on dmraid devices (fate#323743) - Rebase to upstream multipath-tools 0.7.2: - Update to version 0.7.2+8+suse.95e8f43e: (forwarded request 516239 from mwilck)
Dominique Leuenberger (dimstar_suse)
accepted
request 505575
from
Martin Wilck (mwilck)
(revision 88)
- Update to version 0.7.1+62+suse.62a2c36e: * kpartx: only check for 'no_partitions' feature on dm devices (bsc#1037533) (forwarded request 505573 from mwilck)
Dominique Leuenberger (dimstar_suse)
accepted
request 503642
from
Martin Wilck (mwilck)
(revision 87)
- Update to version 0.7.1+53+suse.07c2f6ac: Merged upstream fixes: * multipath: Merge the DELL MD3xxx device configs * multipath: fix up position independent code * libmultipath: fix partition detection * kpartx: default to running in sync mode * libmultipath: force udev reloads * kpartx: only check for 'no_partitions' feature on dm devices * kpartx: test-kpartx: new unit test program * kpartx: remove is_loop_device * kpartx: relax and improve UUID check in dm_compare_uuid * kpartx: dm_remove_partmaps: support non-dm devices * kpartx: dm_devn: return error for non-existent device * kpartx: don't treat multi-linear mappings as partitions * libmultipath: don't treat multi-linear mappings as partitions * kpartx: use partition UUID for non-DM devices * kpartx: use absolute path for regular files * kpartx: find_loop_by_file: use sysfs * kpartx: include sys/sysmacros.h * libmultipath: print.c: make sure lines are 0-terminated * multipath-tools: fix compilation with gcc < 4.9 * libmultipath: print alias with no_path_retry message * multipathd: force reload device on all resizes * libmultipath: refactor calls to get dm device info * libmultipath: fix suspended devs from failed reloads * kpartx: fix device checks * mpath_persist: Don't join threads that don't exist * multipath-tools: document uid_attribute for NVME devices * Makefile: Remove assignments to unused variables (forwarded request 503640 from mwilck)
Dominique Leuenberger (dimstar_suse)
accepted
request 491767
from
Martin Wilck (mwilck)
(revision 86)
1
Yuchen Lin (maxlin_factory)
accepted
request 482531
from
Martin Wilck (mwilck)
(revision 85)
Added bugzilla references to satisfy "leaper" BS review bot for SLES. (forwarded request 482451 from mwilck)
Dominique Leuenberger (dimstar_suse)
accepted
request 459476
from
Marcus Meissner (msmeissn)
(revision 84)
1
Displaying revisions 61 - 80 of 163