Change logs for multipath-tools source package in Vivid

  • 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).
    
     -- Mathieu Trudel-Lapierre <email address hidden>  Tue, 01 Dec 2015 11:25:51 -0500
  • multipath-tools (0.4.9-3ubuntu12.15.04.1) vivid; urgency=medium
    
      [ Mauricio Faria de Oliveira ]
      * Correctly write FC timeout attributes to sysfs. (LP: #1435706)
    
      [ Mathieu Trudel-Lapierre ]
      * Ignore USB devices. (LP: #1468897)
    
     -- Mathieu Trudel-Lapierre <email address hidden>  Wed, 15 Jul 2015 12:19:17 -0400
  • multipath-tools (0.4.9-3ubuntu12) vivid; urgency=medium
    
      [ Mauricio Faria de Oliveira ]
      * Support disks with non 512-byte sectors (LP: #1441930)
        - Added 0016-kpartx-non-512B-GPT.patch
        - Added 0017-kpartx-non-512B-sectors.patch
    
      [ Mathieu Trudel-Lapierre ]
      * debian/patches/0018-ext-part-gt-512B-sectors.patch: fix extended partition
        size for > 512B sectors. Patch cherry-picked from git commit 7202f225.
     -- Mathieu Trudel-Lapierre <email address hidden>   Mon, 13 Apr 2015 09:23:29 -0500
  • multipath-tools (0.4.9-3ubuntu11) vivid; urgency=medium
    
      [ Mauricio Faria de Oliveira ]
      * Added debian/patches/0015-shared-lock-for-udev.patch (LP: #1431650)
      * debian/initramfs/local-top: wait for udev to settle before running
        'multipath' in order to avoid race condition on device-mapper calls.
    
      [ Mathieu Trudel-Lapierre ]
      * Drop scsi_wait_scan from the multipath initramfs script: that module
        no longer exists.
     -- Mathieu Trudel-Lapierre <email address hidden>   Mon, 23 Mar 2015 14:56:37 -0400
  • multipath-tools (0.4.9-3ubuntu10) utopic; urgency=medium
    
      * 1002-fix-linking-library.patch: Move $(LIBDEPS) to the end of the
        link line to fix underlinking with ld --as-needed (LP: #1004243)
     -- Adam Conrad <email address hidden>   Mon, 13 Oct 2014 07:47:07 -0600