This is the debdiff with changes from trusty to precise. Those changes
are basically fixing behaviour PER comments showing that. No major (or
even minor) version was changed so this is - IMHO - suitable for SRU.
This also has been tested  - PER PPA with hotfix provided - and proved
to work.

Thank you in advance

Rafael Tinoco

** Patch added: "precise_multipath-tools_0.4.9-3ubuntu5.4.debdiff"
   
https://bugs.launchpad.net/ubuntu/+source/multipath-tools/+bug/1520192/+attachment/4531093/+files/precise_multipath-tools_0.4.9-3ubuntu5.4.debdiff

** Description changed:

+ [Impact]
+ 
+  * Multipath from precise proves to have problems with failover
+  * This can lead to bad I/O if openstack relies on VNX, for example
+  * "failed/online" path status is NEVER good and I/O corruption can happen
+  * Minimum can happen is a GUEST freeze if relying on path in question
+  * Other applications might suffer the same
+ 
+ [Test Case]
+ 
+  * Described fully in comment #3 (comments #1 and #2 are related)
+ 
+ [Regression Potential]
+ 
+  * This patches are the exact change that happen in Precise -> Trusty
+    development. No major changes or versions were made. 
+  * A PPA with a hotfix was created in order to test those changes and
+    proved to fix the initial problem.
+ 
+ [Other Info]
+ 
+ Original BUG Description:
+ 
  Precise multipath-tools MIGHT need fixes from trusty. This has already
  been proved in one iSCSI multipath installation where precise multipath,
  intermittently, connected to VNX storages show paths as: active/failed
  when it should show - even after the path check timeout - faulty/failed.
  
  * Improve description showing output *
  
  Using trusty multipath in Precise, the same environment does NOT suffer
  from this issue.
  
  Differences between both versions:
  
  #### LP: #1468897 - https://bugs.launchpad.net/bugs/1468897
  #### LP: #1386637 - https://bugs.launchpad.net/bugs/1386637
  
  - 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
  
  #### LP: #1431650 - https://bugs.launchpad.net/bugs/1431650
  
  - Added debian/patches/0015-shared-lock-for-udev.patch
  
  #### LP: #1441930 - https://bugs.launchpad.net/bugs/1441930
  
  - Support disks with non 512-byte sectors
  
  #### LP: #1435706 - https://bugs.launchpad.net/bugs/1435706 ( GOOD
  CANDIDATE )
  
  - Correctly write FC timeout attributes to sysfs.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1520192

Title:
  multipath-tools from Precise should have been fixed together with
  Trusty fixes

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/multipath-tools/+bug/1520192/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to