Bug 1256081 - Consume fix for "Multipath is not correctly identifying iscsi devices, and misconfiguring them"
Summary: Consume fix for "Multipath is not correctly identifying iscsi devices, and mi...
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: vdsm
Classification: oVirt
Component: General
Version: 4.17.0
Hardware: Unspecified
OS: Unspecified
high
high
Target Milestone: ovirt-3.6.1
: 4.17.12
Assignee: Nir Soffer
QA Contact: Aharon Canan
URL:
Whiteboard: storage
Depends On: 1256074 1261141
Blocks:
TreeView+ depends on / blocked
 
Reported: 2015-08-23 21:05 UTC by Nir Soffer
Modified: 2016-03-10 15:16 UTC (History)
16 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of: 1255173
: 1273611 (view as bug list)
Environment:
Last Closed: 2016-01-13 14:40:26 UTC
oVirt Team: Storage
Embargoed:
rule-engine: ovirt-3.6.z+
ylavi: planning_ack+
rule-engine: devel_ack+
acanan: testing_ack+


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
oVirt gerrit 45115 0 master MERGED multiapth: Require newer multiapth version Never
oVirt gerrit 47578 0 ovirt-3.6 MERGED multiapth: Require newer multiapth version Never
oVirt gerrit 47582 0 ovirt-3.5 MERGED multiapth: Require newer multiapth version Never
oVirt gerrit 47744 0 ovirt-3.5 MERGED spec: Unbreak build on rhel Never
oVirt gerrit 47763 0 ovirt-3.5 ABANDONED Restore: multiapth: Require newer multiapth version Never
oVirt gerrit 47764 0 ovirt-3.5 ABANDONED Restore: spec: Unbreak build on rhel Never
oVirt gerrit 47776 0 ovirt-3.5 MERGED multiapth: Require newer multiapth version Never
oVirt gerrit 47777 0 ovirt-3.5 MERGED spec: Unbreak build on rhel Never
oVirt gerrit 49461 0 None None None Never

Description Nir Soffer 2015-08-23 21:05:46 UTC
+++ This bug was initially created as a clone of Bug #1255173 +++

Description of problem:

Multipath did not identify iscsi devices, so their session recovery_tmo
was not configured correctly. This cause too slow failover when path is
having trouble.

This issue was fixed in device-mapper-multipath-0.4.9-82.el7.
Vdsm should require this version when it is available.

Comment 1 Nir Soffer 2015-08-23 21:07:42 UTC
We hope to get a fix for Fedora 22 and 21.

Comment 2 Nir Soffer 2015-10-16 23:43:16 UTC
The fix is available in update-testing repo. We need to get someone to
test this fix.

Comment 3 Red Hat Bugzilla Rules Engine 2015-10-19 10:53:59 UTC
Target release should be placed once a package build is known to fix a issue. Since this bug is not modified, the target version has been reset. Please use target milestone to plan a fix for a oVirt release.

Comment 4 Nir Soffer 2015-10-20 19:13:51 UTC
Package for Fedora 21 is still missing, will open a separate bug for it
since we must consume the Fedora 22 package now.

Comment 5 Aharon Canan 2015-11-10 13:24:30 UTC
The clone already verified by Elad and both has the same target.
I am not sure what this bug stands for, 

Please advice.

Comment 6 Nir Soffer 2015-11-10 13:28:22 UTC
Tal, can you answer this? maybe the clone is using the wrong target release?

Comment 7 Tal Nisan 2015-11-15 10:17:11 UTC
I don't know, you cloned it to begin with, what was the purpose of having another bug clone?

Comment 8 Allon Mureinik 2015-11-15 11:16:09 UTC
I believe the point of this cloning was to have one BZ for RHEV and one for oVirt.

Moving to ON_QA.
Elad - based on your verification of bug 1255173, please either move this one to VERIFIED too, or perform any verification steps that may be missing from the oVirt BZ, if they exist.
Thanks!

Comment 9 Red Hat Bugzilla Rules Engine 2015-11-15 11:26:18 UTC
Bug tickets that are moved to testing must have target release set to make sure tester knows what to test. Please set the correct target release before moving to ON_QA.

Comment 10 Elad 2015-11-15 14:47:02 UTC
vdsm-4.17.11 is not available for us yet

Comment 11 Sandro Bonazzola 2015-11-24 16:34:56 UTC
4.17.11 is in ovirt-3.6.1 milestone. moving.

Comment 12 Elad 2015-11-30 14:14:53 UTC
Nir,

It seems that vdsm requires an older device-mapper-multipath than the one in the fix:

[root@green-vdsb ~]# rpm -q --requires vdsm-4.17.11-0.el7ev.noarch |grep device
device-mapper-multipath >= 0.4.9-77.el7_1.2

[root@green-vdsb ~]# cat /etc/redhat-release 
Red Hat Enterprise Linux Server release 7.2 (Maipo)

Comment 13 Nir Soffer 2015-11-30 17:29:35 UTC
(In reply to Elad from comment #12)
> Nir,
> 
> It seems that vdsm requires an older device-mapper-multipath than the one in
> the fix:
> 
> [root@green-vdsb ~]# rpm -q --requires vdsm-4.17.11-0.el7ev.noarch |grep
> device
> device-mapper-multipath >= 0.4.9-77.el7_1.2
> 
> [root@green-vdsb ~]# cat /etc/redhat-release 
> Red Hat Enterprise Linux Server release 7.2 (Maipo)

This fix was introduced before 7.2 was available, so we could not
require the 7.2 version.

We will require the 7.2 version in future version.

Comment 14 Aharon Canan 2015-12-01 09:03:07 UTC
(In reply to Nir Soffer from comment #13)

> This fix was introduced before 7.2 was available, so we could not
> require the 7.2 version.
> 
> We will require the 7.2 version in future version.

As 3.6 will be released with 7.2 we need to verify on rhel 7.2, so if it wasn't fixed for 7.2, please move to on_qa once you have the fix for 7.2

Comment 15 Red Hat Bugzilla Rules Engine 2015-12-01 09:03:11 UTC
Target release should be placed once a package build is known to fix a issue. Since this bug is not modified, the target version has been reset. Please use target milestone to plan a fix for a oVirt release.

Comment 16 Red Hat Bugzilla Rules Engine 2015-12-01 20:55:29 UTC
Bug tickets that are moved to testing must have target release set to make sure tester knows what to test. Please set the correct target release before moving to ON_QA.

Comment 17 Nir Soffer 2015-12-01 20:56:58 UTC
The tested vdsm package requires the correct version of multipath for 
ovirt-3.6 when the bug was resolved, because rhel 7.2 was not available
at that time.

In the meantime, rhel 7.2 was released, and we require now the rhel 7.2
package for bug 1265204.

Comment 18 Aharon Canan 2015-12-29 13:09:40 UTC
(In reply to Nir Soffer from comment #0)
> +++ This bug was initially created as a clone of Bug #1255173 +++
> 
> Description of problem:
> 
> Multipath did not identify iscsi devices, so their session recovery_tmo
> was not configured correctly. This cause too slow failover when path is
> having trouble.
> 
> This issue was fixed in device-mapper-multipath-0.4.9-82.el7.
> Vdsm should require this version when it is available.

[root@green-vdsc ~]# rpm -q --requires vdsm-4.17.14-0.el7ev.noarch |grep device
device-mapper-multipath >= 0.4.9-84.el7

Comment 19 Sandro Bonazzola 2016-01-13 14:40:26 UTC
oVirt 3.6.1 has been released, closing current release


Note You need to log in before you can comment on or make changes to this bug.