[ubuntu/vivid-proposed] multipath-tools 0.4.9-3ubuntu12.15.04.2 (Accepted)

Mathieu Trudel-Lapierre mathieu-tl at ubuntu.com
Thu Dec 3 20:26:54 UTC 2015


multipath-tools (0.4.9-3ubuntu12.15.04.2) vivid; urgency=medium

  * Remove 0024-ignore-usb.patch: Ignore USB devices. Verification fails
    for this fix; it is superseded by the patches below.
  * Cherry-picked patches to ignore local non-mpath devices:
    (LP: #1386637, #1468897)
    - 0001-multipath-add-checker_timeout-default-config-option.patch
    - 0002-Make-params-variable-local.patch
    - 0003-libmultipath-Fix-possible-string-overflow.patch
    - 0004-Update-hwtable-factorization.patch
    - 0005-Fixup-strip-trailing-whitespaces-for-getuid-return-v.patch
    - 0006-Remove-sysfs_attr-cache.patch
    - 0007-Move-setup_thread_attr-to-uevent.c.patch
    - 0008-Use-lists-for-uevent-processing.patch
    - 0009-Start-uevent-service-handler-from-main-thread.patch
    - 0010-libmultipath-rework-sysfs-handling.patch
    - 0011-Rework-sysfs-device-handling-in-multipathd.patch
    - 0012-Only-check-offline-status-for-SCSI-devices.patch
    - 0013-Check-for-offline-path-in-get_prio.patch
    - 0014-libmultipath-Remove-duplicate-calls-to-path_offline.patch
    - 0015-Update-dev_loss_tmo-for-no_path_retry.patch
    - 0016-Reload-map-for-device-read-only-setting-changes.patch
    - 0017-multipath-get-right-sysfs-value-for-checker_timeout.patch
    - 0018-multipath-handle-offlined-paths.patch
    - 0019-multipath-fix-scsi-timeout-code.patch
    - 0020-multipath-make-tgt_node_name-work-for-iscsi-devices.patch
    - 0021-multipath-cleanup-dev_loss_tmo-issues.patch
    - 0022-Fix-for-setting-0-to-fast_io_fail.patch
    - 0023-Fix-fast_io_fail-capping.patch
    - 0024-multipath-enable-getting-uevents-through-libudev.patch
    - 0025-Use-devpath-as-argument-for-sysfs-functions.patch
    - 0026-multipathd-remove-references-to-sysfs_device.patch
    - 0027-multipathd-use-struct-path-as-argument-for-event-pro.patch
    - 0028-Add-global-udev-reference-pointer-to-config.patch
    - 0029-Use-udev-enumeration-during-discovery.patch
    - 0030-use-struct-udev_device-during-discovery.patch
    - 0031-More-debugging-output-when-synchronizing-path-states.patch
    - 0032-Use-struct-udev_device-instead-of-sysdev.patch
    - 0033-discovery-Fixup-cciss-discovery.patch
    - 0035-Use-udev-devices-during-discovery.patch
    - 0036-Remove-all-references-to-hand-craftes-sysfs-code.patch
    - 0037-multipath-libudev-cleanup-and-bugfixes.patch
    - 0038-multipath-check-if-a-device-belongs-to-multipath.patch
    - 0039-multipath-and-wwids_file-multipath.conf-option.patch
    - 0040-multipath-Check-blacklists-as-soon-as-possible.patch
    - 0041-add-wwids-file-cleanup-options.patch
    - 0042-add-find_multipaths-option.patch
    - 0043-alloc-keywords.patch
  * Other changes to support the above patches:
    - debian/rules: don't ship 95-multipath.rules udev rules anymore; they are
      not necessary with multipath-tools listening for udev events directly.
    - debian/multipath.udev: removed.
    - debian/multipath-tools.postinst: run multipath -W so that we get a
      properly formed wwids file on upgrade.
    - debian/initramfs/hooks: copy the wwids file in the initramfs so that it
      is available when multipath-tools initially discovers path to possibly
      bring up the rootfs.
  * debian/patches/0014-kpartx-long-path.patch: have kpartx match loopback
    files by device and inode rather than by path, as paths are not complete
    enough to do specific matching for long paths (> 64 chars) or relative
    paths. (LP: #1469143)
  * debian/initramfs/local-premount: wait for udev to settle before the call
    to resolve_device() in local_mount_root(), so the by-uuid/ symlinks have
    a chance to be updated by the multipath udev rules (LP: #1503286).

Date: Tue, 01 Dec 2015 11:25:51 -0500
Changed-By: Mathieu Trudel-Lapierre <mathieu-tl at ubuntu.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
https://launchpad.net/ubuntu/+source/multipath-tools/0.4.9-3ubuntu12.15.04.2
-------------- next part --------------
Format: 1.8
Date: Tue, 01 Dec 2015 11:25:51 -0500
Source: multipath-tools
Binary: multipath-tools multipath-tools-dbg kpartx kpartx-boot multipath-tools-boot multipath-udeb kpartx-udeb
Architecture: source
Version: 0.4.9-3ubuntu12.15.04.2
Distribution: vivid
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Mathieu Trudel-Lapierre <mathieu-tl at ubuntu.com>
Description:
 kpartx     - create device mappings for partitions
 kpartx-boot - Provides kpartx during boot
 kpartx-udeb - create device mappings for partitions - udeb package (udeb)
 multipath-tools - maintain multipath block device access
 multipath-tools-boot - Support booting from multipath devices
 multipath-tools-dbg - maintain multipath block device access - debugging symbols
 multipath-udeb - maintain multipath block device access - udeb package (udeb)
Launchpad-Bugs-Fixed: 1386637 1468897 1469143 1503286
Changes:
 multipath-tools (0.4.9-3ubuntu12.15.04.2) vivid; urgency=medium
 .
   * Remove 0024-ignore-usb.patch: Ignore USB devices. Verification fails
     for this fix; it is superseded by the patches below.
   * Cherry-picked patches to ignore local non-mpath devices:
     (LP: #1386637, #1468897)
     - 0001-multipath-add-checker_timeout-default-config-option.patch
     - 0002-Make-params-variable-local.patch
     - 0003-libmultipath-Fix-possible-string-overflow.patch
     - 0004-Update-hwtable-factorization.patch
     - 0005-Fixup-strip-trailing-whitespaces-for-getuid-return-v.patch
     - 0006-Remove-sysfs_attr-cache.patch
     - 0007-Move-setup_thread_attr-to-uevent.c.patch
     - 0008-Use-lists-for-uevent-processing.patch
     - 0009-Start-uevent-service-handler-from-main-thread.patch
     - 0010-libmultipath-rework-sysfs-handling.patch
     - 0011-Rework-sysfs-device-handling-in-multipathd.patch
     - 0012-Only-check-offline-status-for-SCSI-devices.patch
     - 0013-Check-for-offline-path-in-get_prio.patch
     - 0014-libmultipath-Remove-duplicate-calls-to-path_offline.patch
     - 0015-Update-dev_loss_tmo-for-no_path_retry.patch
     - 0016-Reload-map-for-device-read-only-setting-changes.patch
     - 0017-multipath-get-right-sysfs-value-for-checker_timeout.patch
     - 0018-multipath-handle-offlined-paths.patch
     - 0019-multipath-fix-scsi-timeout-code.patch
     - 0020-multipath-make-tgt_node_name-work-for-iscsi-devices.patch
     - 0021-multipath-cleanup-dev_loss_tmo-issues.patch
     - 0022-Fix-for-setting-0-to-fast_io_fail.patch
     - 0023-Fix-fast_io_fail-capping.patch
     - 0024-multipath-enable-getting-uevents-through-libudev.patch
     - 0025-Use-devpath-as-argument-for-sysfs-functions.patch
     - 0026-multipathd-remove-references-to-sysfs_device.patch
     - 0027-multipathd-use-struct-path-as-argument-for-event-pro.patch
     - 0028-Add-global-udev-reference-pointer-to-config.patch
     - 0029-Use-udev-enumeration-during-discovery.patch
     - 0030-use-struct-udev_device-during-discovery.patch
     - 0031-More-debugging-output-when-synchronizing-path-states.patch
     - 0032-Use-struct-udev_device-instead-of-sysdev.patch
     - 0033-discovery-Fixup-cciss-discovery.patch
     - 0035-Use-udev-devices-during-discovery.patch
     - 0036-Remove-all-references-to-hand-craftes-sysfs-code.patch
     - 0037-multipath-libudev-cleanup-and-bugfixes.patch
     - 0038-multipath-check-if-a-device-belongs-to-multipath.patch
     - 0039-multipath-and-wwids_file-multipath.conf-option.patch
     - 0040-multipath-Check-blacklists-as-soon-as-possible.patch
     - 0041-add-wwids-file-cleanup-options.patch
     - 0042-add-find_multipaths-option.patch
     - 0043-alloc-keywords.patch
   * Other changes to support the above patches:
     - debian/rules: don't ship 95-multipath.rules udev rules anymore; they are
       not necessary with multipath-tools listening for udev events directly.
     - debian/multipath.udev: removed.
     - debian/multipath-tools.postinst: run multipath -W so that we get a
       properly formed wwids file on upgrade.
     - debian/initramfs/hooks: copy the wwids file in the initramfs so that it
       is available when multipath-tools initially discovers path to possibly
       bring up the rootfs.
   * debian/patches/0014-kpartx-long-path.patch: have kpartx match loopback
     files by device and inode rather than by path, as paths are not complete
     enough to do specific matching for long paths (> 64 chars) or relative
     paths. (LP: #1469143)
   * debian/initramfs/local-premount: wait for udev to settle before the call
     to resolve_device() in local_mount_root(), so the by-uuid/ symlinks have
     a chance to be updated by the multipath udev rules (LP: #1503286).
Checksums-Sha1:
 d77b354d16943f30f1f53ce7a9de6a01a17e86fa 2583 multipath-tools_0.4.9-3ubuntu12.15.04.2.dsc
 3b7c04b83fdb23e0e9a0efdd657b76da9a6cdd65 90556 multipath-tools_0.4.9-3ubuntu12.15.04.2.debian.tar.xz
Checksums-Sha256:
 404ccda8dda61e4ca44e0c29724361092d7dd754d0830e2d7ba593ee0c882c6e 2583 multipath-tools_0.4.9-3ubuntu12.15.04.2.dsc
 e203a1494dcc6b52efcf2ba64aa182219525567d2741b38e94ba7e5326ba9bc8 90556 multipath-tools_0.4.9-3ubuntu12.15.04.2.debian.tar.xz
Files:
 278eeb793204470012546c182ae5baa7 2583 admin extra multipath-tools_0.4.9-3ubuntu12.15.04.2.dsc
 1999fdcf3f39a630f07db6e068650ea4 90556 admin extra multipath-tools_0.4.9-3ubuntu12.15.04.2.debian.tar.xz
Original-Maintainer: Debian LVM Team <pkg-lvm-maintainers at lists.alioth.debian.org>


More information about the Vivid-changes mailing list