Bug Fix Advisory device-mapper-multipath bug fix update

Advisory: RHBA-2009:1515-2
Type: Bug Fix Advisory
Severity: N/A
Issued on: 2009-10-16
Last updated on: 2009-11-16
Affected Products: Red Hat Enterprise Linux (v. 5 server)
Red Hat Enterprise Linux Desktop (v. 5 client)
Red Hat Enterprise Linux EUS (v. 5.4.z server)
OVAL: N/A

Details

Updated device-mapper-multipath packages that resolve an issue are now
available.

The device-mapper multipath packages provide tools to manage multipath
devices by issuing instructions to the device-mapper multipath kernel
module, and by managing the creation and removal of partitions for
device-mapper devices.

These updated packages provide the following enhancement:

* with updated firmware from Sun, and with Automatic Volume Transfer (AVT)
enabled, the Sun StorageTek 6540 storage arrays can be made to work with
multipath but device-mapper-multipath did not auto-configure them. With
this update the necessary information was added to multipath.conf.defaults
and hwtable and device-mapper-multipath now auto-configures Sun StorageTek
6540 storage arrays. (BZ#523392)

Note: this new functionality will not be available unless the kernel
update, RHSA-2009:1455, has also been installed. For details regarding this
see http://rhn.redhat.com/errata/RHSA-2009-1455.html.

In addition, these updated packages fix the following bug:

* the kpartx utility creates device maps from partition tables.
Device-mapper devices with minor numbers greater than 255 caused kpartx to
use the UUID from the wrong device when trying to create partitions. If the
device had pre-existing partitions, kpartx would fail to create the new
partitions. With this update, kpartx is now able to handle device-mapper
devices with minor numbers greater than 255. (BZ#528132)

Multi-path users, especially those using Sun StorageTek 6540 storage
arrays, should install these updated packages, which add this enhancement
and fix this bug.


Solution

Before applying this update, make sure that all previously-released
errata relevant to your system have been applied.

This update is available via Red Hat Network. Details on how to use
the Red Hat Network to apply this update are available at
http://kbase.redhat.com/faq/docs/DOC-11259

Updated packages

Red Hat Enterprise Linux (v. 5 server)

SRPMS:
device-mapper-multipath-0.4.7-30.el5_4.2.src.rpm     3c00b11cbd361cd05686ad0f00478527
 
IA-32:
device-mapper-multipath-0.4.7-30.el5_4.2.i386.rpm     7b14bfef34bc6c9cd8fc82054a92c0ae
kpartx-0.4.7-30.el5_4.2.i386.rpm     954420b2156b249b58506c8dce156e42
 
IA-64:
device-mapper-multipath-0.4.7-30.el5_4.2.ia64.rpm     101e7b22e9c634cdd55439fe9cd670a9
kpartx-0.4.7-30.el5_4.2.ia64.rpm     bb47ab65e90935c3f8296d411fbfebba
 
PPC:
device-mapper-multipath-0.4.7-30.el5_4.2.ppc.rpm     97e67a1d44926fd4d8ea7b4ec450774f
kpartx-0.4.7-30.el5_4.2.ppc.rpm     0dfa22f536f1baf8db3bc2d04b2e4aa6
 
s390x:
device-mapper-multipath-0.4.7-30.el5_4.2.s390x.rpm     7db68f681d104c795965aa8648dba29f
kpartx-0.4.7-30.el5_4.2.s390x.rpm     f9e45d40ad1131c86f23b7093cf6f3b5
 
x86_64:
device-mapper-multipath-0.4.7-30.el5_4.2.x86_64.rpm     9ace0805bc3c991ea71d31fb070595a5
kpartx-0.4.7-30.el5_4.2.x86_64.rpm     ac7d7029ec017e14a1c5a646b14482d2
 
Red Hat Enterprise Linux Desktop (v. 5 client)

SRPMS:
device-mapper-multipath-0.4.7-30.el5_4.2.src.rpm     3c00b11cbd361cd05686ad0f00478527
 
IA-32:
device-mapper-multipath-0.4.7-30.el5_4.2.i386.rpm     7b14bfef34bc6c9cd8fc82054a92c0ae
kpartx-0.4.7-30.el5_4.2.i386.rpm     954420b2156b249b58506c8dce156e42
 
x86_64:
device-mapper-multipath-0.4.7-30.el5_4.2.x86_64.rpm     9ace0805bc3c991ea71d31fb070595a5
kpartx-0.4.7-30.el5_4.2.x86_64.rpm     ac7d7029ec017e14a1c5a646b14482d2
 
Red Hat Enterprise Linux EUS (v. 5.4.z server)

SRPMS:
device-mapper-multipath-0.4.7-30.el5_4.2.src.rpm     3c00b11cbd361cd05686ad0f00478527
 
IA-32:
device-mapper-multipath-0.4.7-30.el5_4.2.i386.rpm     7b14bfef34bc6c9cd8fc82054a92c0ae
kpartx-0.4.7-30.el5_4.2.i386.rpm     954420b2156b249b58506c8dce156e42
 
IA-64:
device-mapper-multipath-0.4.7-30.el5_4.2.ia64.rpm     101e7b22e9c634cdd55439fe9cd670a9
kpartx-0.4.7-30.el5_4.2.ia64.rpm     bb47ab65e90935c3f8296d411fbfebba
 
PPC:
device-mapper-multipath-0.4.7-30.el5_4.2.ppc.rpm     97e67a1d44926fd4d8ea7b4ec450774f
kpartx-0.4.7-30.el5_4.2.ppc.rpm     0dfa22f536f1baf8db3bc2d04b2e4aa6
 
s390x:
device-mapper-multipath-0.4.7-30.el5_4.2.s390x.rpm     7db68f681d104c795965aa8648dba29f
kpartx-0.4.7-30.el5_4.2.s390x.rpm     f9e45d40ad1131c86f23b7093cf6f3b5
 
x86_64:
device-mapper-multipath-0.4.7-30.el5_4.2.x86_64.rpm     9ace0805bc3c991ea71d31fb070595a5
kpartx-0.4.7-30.el5_4.2.x86_64.rpm     ac7d7029ec017e14a1c5a646b14482d2
 
(The unlinked packages above are only available from the Red Hat Network)

Bugs fixed (see bugzilla for more information)

523392 - Add support for Sun 6540 storage arrays.
528132 - kpartx does not create device maps from partition tables for some mpath devices



These packages are GPG signed by Red Hat for security. Our key and details on how to verify the signature are available from:
https://www.redhat.com/security/team/key/#package

The Red Hat security contact is secalert@redhat.com. More contact details at http://www.redhat.com/security/team/contact/