2015-03-24 07:59:53 |
bugproxy |
bug |
|
|
added bug |
2015-03-24 07:59:55 |
bugproxy |
tags |
|
architecture-ppc64 bugnameltc-122015 severity-medium targetmilestone-inin--- |
|
2015-03-24 07:59:56 |
bugproxy |
attachment added |
|
do not ignore some attributes from config file https://bugs.launchpad.net/bugs/1435706/+attachment/4354213/+files/merge_hwe.patch |
|
2015-03-24 07:59:57 |
bugproxy |
attachment added |
|
fix setting timeouts https://bugs.launchpad.net/bugs/1435706/+attachment/4354214/+files/fix_scsi_timeo.patch |
|
2015-03-24 08:30:32 |
Ubuntu Foundations Team Bug Bot |
tags |
architecture-ppc64 bugnameltc-122015 severity-medium targetmilestone-inin--- |
architecture-ppc64 bot-comment bugnameltc-122015 severity-medium targetmilestone-inin--- |
|
2015-03-31 14:44:38 |
Luciano Chavez |
affects |
ubuntu |
multipath-tools (Ubuntu) |
|
2015-05-11 15:59:27 |
bugproxy |
attachment added |
|
do not ignore some attributes from config file https://bugs.launchpad.net/bugs/1435706/+attachment/4395577/+files/merge_hwe.patch |
|
2015-05-11 15:59:29 |
bugproxy |
attachment added |
|
fix setting timeouts https://bugs.launchpad.net/bugs/1435706/+attachment/4395578/+files/fix_scsi_timeo.patch |
|
2015-06-08 23:40:53 |
bugproxy |
tags |
architecture-ppc64 bot-comment bugnameltc-122015 severity-medium targetmilestone-inin--- |
architecture-ppc64le bot-comment bugnameltc-122015 severity-medium targetmilestone-inin--- |
|
2015-06-23 13:20:28 |
Launchpad Janitor |
multipath-tools (Ubuntu): status |
New |
Confirmed |
|
2015-06-24 10:08:03 |
bugproxy |
attachment added |
|
debdiff for multipath-tools 0.4.9-3ubuntu7.2 https://bugs.launchpad.net/bugs/1435706/+attachment/4419933/+files/multipath-tools_fc-timeout-attrs.debdiff |
|
2015-06-24 10:08:05 |
bugproxy |
attachment added |
|
Verification of fc timeout attributes in multipath.conf, multipath log, and sysfs https://bugs.launchpad.net/bugs/1435706/+attachment/4419934/+files/fc-timeout-attrs-verification |
|
2015-07-13 16:28:34 |
Mathieu Trudel-Lapierre |
nominated for series |
|
Ubuntu Vivid |
|
2015-07-13 16:28:34 |
Mathieu Trudel-Lapierre |
bug task added |
|
multipath-tools (Ubuntu Vivid) |
|
2015-07-13 16:28:42 |
Mathieu Trudel-Lapierre |
multipath-tools (Ubuntu): status |
Confirmed |
In Progress |
|
2015-07-13 16:28:46 |
Mathieu Trudel-Lapierre |
multipath-tools (Ubuntu Vivid): status |
New |
Confirmed |
|
2015-07-13 16:28:48 |
Mathieu Trudel-Lapierre |
multipath-tools (Ubuntu Vivid): importance |
Undecided |
Medium |
|
2015-07-13 16:28:50 |
Mathieu Trudel-Lapierre |
multipath-tools (Ubuntu): importance |
Undecided |
Medium |
|
2015-07-13 16:28:52 |
Mathieu Trudel-Lapierre |
multipath-tools (Ubuntu): assignee |
|
Mathieu Trudel-Lapierre (mathieu-tl) |
|
2015-07-13 16:28:54 |
Mathieu Trudel-Lapierre |
multipath-tools (Ubuntu Vivid): assignee |
|
Mathieu Trudel-Lapierre (mathieu-tl) |
|
2015-07-13 16:30:50 |
Mathieu Trudel-Lapierre |
nominated for series |
|
Ubuntu Trusty |
|
2015-07-13 16:30:50 |
Mathieu Trudel-Lapierre |
bug task added |
|
multipath-tools (Ubuntu Trusty) |
|
2015-07-13 16:30:56 |
Mathieu Trudel-Lapierre |
multipath-tools (Ubuntu Trusty): status |
New |
Confirmed |
|
2015-07-13 16:30:58 |
Mathieu Trudel-Lapierre |
multipath-tools (Ubuntu Trusty): importance |
Undecided |
Medium |
|
2015-07-13 16:31:00 |
Mathieu Trudel-Lapierre |
multipath-tools (Ubuntu Trusty): assignee |
|
Mathieu Trudel-Lapierre (mathieu-tl) |
|
2015-07-13 18:16:28 |
Mathieu Trudel-Lapierre |
multipath-tools (Ubuntu): status |
In Progress |
Fix Released |
|
2015-07-13 18:16:32 |
Mathieu Trudel-Lapierre |
multipath-tools (Ubuntu Vivid): status |
Confirmed |
In Progress |
|
2015-07-14 15:50:17 |
Mathieu Trudel-Lapierre |
description |
Problem Description
=========================================
DevLossTO, FastIoFailTO settings do not match multipath.conf expected values
---uname output---
Linux ilp1fc85apA4.tuc.stglabs.ibm.com 3.13.0-24-generic #46-Ubuntu SMP Thu Apr 10 19:09:21 UTC 2014 ppc64le ppc64le ppc64le GNU/Linuxuname -m
Machine Type = p7 8247
Steps to Reproduce
===================================
Verify DevLossTO, FastIoFailTO setting match multipath.conf expected values
== Comment: #31 - Thadeu Lima De Souza Cascardo <thadeul@br.ibm.com> - 2015-03-20 10:57:20 ==
OK.
From the point of view of multipathd, everything seems correct, by looking at the logs.
I even parsed syslog and the output of getHBAInfo in order to find inconsistencies, and the inconsistency is between what multipathd logged as configured for a given target, and what its rport reports at getHBAInfo.
So, either multipathd is not configuring the timeouts even though it has the right configuration, or something else is changing those timeouts.
The other problem is that multipathd does not include the dev_loss_tmo configuration for 2145 as can be seen from list config. So, it could be not parsing the configuration correctly, or there could be a problem with the configuration.
At this point, to move forward, I would like to take a look at your system, and try reconfigure and looking at some strace output of multipathd, to check for writes into sysfs.
== Comment: #34 - Thadeu Lima De Souza Cascardo <thadeul@br.ibm.com> - 2015-03-20 15:56:46 ==
OK, so I investigated in the system and read some of the code and checked changelog.
It looks like Ubuntu is shipping a fairly old version of multipath-tools, which is understandable, since multipath-tools is not very good in doing frequent releases, so one needs to either ship a version closer to upstream git or include its own large set of patches.
One of the patches missing is the one attached next. Without that, any devices included in the built-in hardware table will have some of its attributes from the config file ignored. That is the case with 2145. So, we lose the dev_loss_tmo setting for that device.
Cascardo.
== Comment: #38 - Thadeu Lima De Souza Cascardo <thadeul@br.ibm.com> - 2015-03-20 16:25:39 ==
The bug this patch fixes would explain why fast_io_fail_tmo is not correctly set in some cases, but not dev_loss_tmo. So, probably, there is another missing patch here. I would like to experiment with the two patches I mentioned, however. Let's try to do this on Monday?
Cascardo. |
[Impact]
This bug impacts multipath users who need to tweak timeout values for DevLoss and FastIoFail for performance reasons.
[Test Case]
On a multipath system, attempt to modify DevLossTO or FastIoFailTO, then verify that the values got applied with 'multipath -l'. See below.
[Regression Potential]
Users who have already modified these values but have not noticed they did not properly apply may notice a change in behavior on device failure.
---
Problem Description
=========================================
DevLossTO, FastIoFailTO settings do not match multipath.conf expected values
---uname output---
Linux ilp1fc85apA4.tuc.stglabs.ibm.com 3.13.0-24-generic #46-Ubuntu SMP Thu Apr 10 19:09:21 UTC 2014 ppc64le ppc64le ppc64le GNU/Linuxuname -m
Machine Type = p7 8247
Steps to Reproduce
===================================
Verify DevLossTO, FastIoFailTO setting match multipath.conf expected values
== Comment: #31 - Thadeu Lima De Souza Cascardo <thadeul@br.ibm.com> - 2015-03-20 10:57:20 ==
OK.
From the point of view of multipathd, everything seems correct, by looking at the logs.
I even parsed syslog and the output of getHBAInfo in order to find inconsistencies, and the inconsistency is between what multipathd logged as configured for a given target, and what its rport reports at getHBAInfo.
So, either multipathd is not configuring the timeouts even though it has the right configuration, or something else is changing those timeouts.
The other problem is that multipathd does not include the dev_loss_tmo configuration for 2145 as can be seen from list config. So, it could be not parsing the configuration correctly, or there could be a problem with the configuration.
At this point, to move forward, I would like to take a look at your system, and try reconfigure and looking at some strace output of multipathd, to check for writes into sysfs.
== Comment: #34 - Thadeu Lima De Souza Cascardo <thadeul@br.ibm.com> - 2015-03-20 15:56:46 ==
OK, so I investigated in the system and read some of the code and checked changelog.
It looks like Ubuntu is shipping a fairly old version of multipath-tools, which is understandable, since multipath-tools is not very good in doing frequent releases, so one needs to either ship a version closer to upstream git or include its own large set of patches.
One of the patches missing is the one attached next. Without that, any devices included in the built-in hardware table will have some of its attributes from the config file ignored. That is the case with 2145. So, we lose the dev_loss_tmo setting for that device.
Cascardo.
== Comment: #38 - Thadeu Lima De Souza Cascardo <thadeul@br.ibm.com> - 2015-03-20 16:25:39 ==
The bug this patch fixes would explain why fast_io_fail_tmo is not correctly set in some cases, but not dev_loss_tmo. So, probably, there is another missing patch here. I would like to experiment with the two patches I mentioned, however. Let's try to do this on Monday?
Cascardo. |
|
2015-07-14 15:52:41 |
Launchpad Janitor |
branch linked |
|
lp:~mathieu-tl/ubuntu/vivid/multipath-tools/SRUs-fastio-usb-findmpath |
|
2015-07-15 19:28:27 |
Chris J Arges |
multipath-tools (Ubuntu Trusty): status |
Confirmed |
Fix Committed |
|
2015-07-15 19:28:29 |
Chris J Arges |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2015-07-15 19:28:31 |
Chris J Arges |
bug |
|
|
added subscriber SRU Verification |
2015-07-15 19:28:38 |
Chris J Arges |
tags |
architecture-ppc64le bot-comment bugnameltc-122015 severity-medium targetmilestone-inin--- |
architecture-ppc64le bot-comment bugnameltc-122015 severity-medium targetmilestone-inin--- verification-needed |
|
2015-07-15 19:33:22 |
Chris J Arges |
multipath-tools (Ubuntu Vivid): status |
In Progress |
Fix Committed |
|
2015-07-17 09:20:42 |
bugproxy |
tags |
architecture-ppc64le bot-comment bugnameltc-122015 severity-medium targetmilestone-inin--- verification-needed |
architecture-ppc64le bot-comment bugnameltc-122015 severity-medium targetmilestone-inin14043 verification-needed |
|
2015-07-24 20:28:21 |
Launchpad Janitor |
branch linked |
|
lp:~mathieu-tl/ubuntu/trusty/multipath-tools/usb+local |
|
2015-07-27 21:39:44 |
Mauricio Faria de Oliveira |
tags |
architecture-ppc64le bot-comment bugnameltc-122015 severity-medium targetmilestone-inin14043 verification-needed |
architecture-ppc64le bot-comment bugnameltc-122015 severity-medium targetmilestone-inin14043 verification-done |
|
2015-07-28 17:41:40 |
Launchpad Janitor |
multipath-tools (Ubuntu Trusty): status |
Fix Committed |
Fix Released |
|
2015-07-28 17:41:55 |
Steve Langasek |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2015-08-19 14:38:11 |
Mathew Hodson |
multipath-tools (Ubuntu Trusty): milestone |
|
trusty-updates |
|
2015-08-19 14:38:14 |
Mathew Hodson |
multipath-tools (Ubuntu Vivid): milestone |
|
vivid-updates |
|
2015-08-19 18:36:16 |
Mathew Hodson |
multipath-tools (Ubuntu Trusty): status |
Fix Released |
Triaged |
|
2015-08-19 18:36:57 |
Mathew Hodson |
tags |
architecture-ppc64le bot-comment bugnameltc-122015 severity-medium targetmilestone-inin14043 verification-done |
architecture-ppc64le bot-comment bugnameltc-122015 severity-medium targetmilestone-inin14043 verification-needed |
|
2015-08-28 19:51:32 |
Mathieu Trudel-Lapierre |
tags |
architecture-ppc64le bot-comment bugnameltc-122015 severity-medium targetmilestone-inin14043 verification-needed |
architecture-ppc64le bot-comment bugnameltc-122015 severity-medium targetmilestone-inin14043 |
|
2015-08-28 19:51:39 |
Mathieu Trudel-Lapierre |
multipath-tools (Ubuntu Vivid): status |
Fix Committed |
Triaged |
|
2015-09-04 17:20:18 |
bugproxy |
attachment added |
|
do not ignore some attributes from config file https://bugs.launchpad.net/bugs/1435706/+attachment/4457434/+files/merge_hwe.patch |
|
2015-09-04 17:20:19 |
bugproxy |
attachment added |
|
fix setting timeouts https://bugs.launchpad.net/bugs/1435706/+attachment/4457435/+files/fix_scsi_timeo.patch |
|
2015-09-04 17:20:21 |
bugproxy |
attachment added |
|
debdiff for multipath-tools 0.4.9-3ubuntu7.2 https://bugs.launchpad.net/bugs/1435706/+attachment/4457436/+files/multipath-tools_fc-timeout-attrs.debdiff |
|
2015-09-04 17:20:23 |
bugproxy |
attachment added |
|
Verification of fc timeout attributes in multipath.conf, multipath log, and sysfs https://bugs.launchpad.net/bugs/1435706/+attachment/4457444/+files/fc-timeout-attrs-verification |
|
2016-03-04 20:31:01 |
Ubuntu Foundations Team Bug Bot |
tags |
architecture-ppc64le bot-comment bugnameltc-122015 severity-medium targetmilestone-inin14043 |
architecture-ppc64le bot-comment bugnameltc-122015 removal-candidate severity-medium targetmilestone-inin14043 |
|
2016-05-12 13:50:42 |
Martin Pitt |
removed subscriber SRU Verification |
|
|
|
2016-06-28 18:43:31 |
Mathew Hodson |
multipath-tools (Ubuntu Vivid): status |
Triaged |
Won't Fix |
|