- Issued:
- 2009-01-20
- Updated:
- 2009-01-20
RHEA-2009:0152 - Product Enhancement Advisory
Synopsis
openmpi and mvapich bug fix and enhancement update
Type/Severity
Product Enhancement Advisory
Red Hat Insights patch analysis
Identify and remediate systems affected by this advisory.
Topic
Updated openmpi packages that fix a bug and add enhancements are now
available.
Description
Open MPI, MVAPICH, and MVAPICH2 are all competing implementations of the
Message Passing Interface (MPI) standard. MVAPICH implements version 1 of
the MPI standard, while Open MPI and MVAPICH2 both implement the later,
version 2 of the MPI standard.
All of these software stacks are used for cluster communications in
high-performance computing clusters. While MVAPICH and MVAPICH2 both strive
for maximum performance and are generally considered the faster
implementations, Open MPI has the advantage of having more portable code
and being supported on more architectures then either MVAPICH implementation.
These updated packages include a simple command line utility, mpi-selector,
which can be used to select the MPI stack that the user would like to use
when more than one stack is installed on the systems.
Important: several bugs in the install and uninstall scripts of previous
versions of the openmpi package (for versions 1.1.1, 1.2.3, and 1.2.5) may
have prevented upgrades from completing properly. The install and uninstall
scripts of this version of openmpi now ensure that upgrades complete
without error, and that there are no residual errors or system
inconsistencies left behind when the upgrade is complete.
These packages include, as enhancements:
- the MVAPICH MPI implementation.
- the MVAPICH2 MPI implementation.
- a new package, mpitests, that provides utilities for testing cluster
communications over each MPI implementation.
In addition, the Open MPI stack has been upgraded from upstream version
1.2.5 to version 1.2.7, which includes a number of bug fixes and
enhancements not listed here. For the full list of bug fixes and
enhancements included in the 1.2.6 release, see:
http://www.open-mpi.org/community/lists/announce/2008/04/0019.php
For the full list of bug fixes and enhancements included in the 1.2.7
release, see:
http://www.open-mpi.org/community/lists/announce/2008/08/0022.php
MPI users are advised to upgrade to these updated packages.
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/FAQ_58_10188
Affected Products
- Red Hat Enterprise Linux Server 5 x86_64
- Red Hat Enterprise Linux Server 5 ia64
- Red Hat Enterprise Linux Server 5 i386
- Red Hat Enterprise Linux Workstation 5 x86_64
- Red Hat Enterprise Linux Workstation 5 i386
- Red Hat Enterprise Linux for IBM z Systems 5 s390x
- Red Hat Enterprise Linux for Power, big endian 5 ppc
- Red Hat Enterprise Linux Server from RHUI 5 x86_64
- Red Hat Enterprise Linux Server from RHUI 5 i386
Fixes
- BZ - 447436 - openmpi should own %{_libdir}/%{mpidir}/bin directory
- BZ - 448388 - Missing BuildRequires: compat-dapl-devel-1.2.5
- BZ - 455885 - Sourcing mpivars.[c]sh hides all standard manpages
- BZ - 465367 - openmpi installation isn't registering for mpi-selector
- BZ - 465447 - install error for openmpi packages
- BZ - 465448 - mvapich installs before rpm but uses it in post install script
- BZ - 466389 - mvapich package is missing libmpich library...
- BZ - 466390 - mvapich2 is failing on being unable to open mpd conf file
CVEs
(none)
References
(none)
Red Hat Enterprise Linux Server 5
SRPM | |
---|---|
mpi-selector-1.0.1-1.el5.src.rpm | SHA-256: 1f81b3e30063bf64c17a89fd27336cc47ef3632138cb8d19e47db443f844e0b0 |
mpitests-3.0-2.el5.src.rpm | SHA-256: bc7233cc47e263625cdf756aeef08f1e6981aef8a052159b2195b8803bff8d9b |
mvapich-1.1.0-0.2931.3.el5.src.rpm | SHA-256: 7687ed4697109ae6501a644411d9e56ca43ea054f580041e7cf5674921fa2890 |
mvapich2-1.0.3-3.el5.src.rpm | SHA-256: ec19e02049de4ecce75d7a67751220fe28d99073292032a2c8b03e223d6505ac |
openmpi-1.2.7-6.el5.src.rpm | SHA-256: 19482230eb67d646f26dc32afcb27af6e1d4ff5325a4adafacdf67ab4f0e308b |
x86_64 | |
mpi-selector-1.0.1-1.el5.noarch.rpm | SHA-256: 3865ddd8c70e61bd220560e33701b903bb94580dd6172067c48abdd77c4d8e2c |
mpitests-mvapich-3.0-2.el5.x86_64.rpm | SHA-256: 42e0c1e2a0136ba90ae9f530255c7c3448cba7910c5c5b80c12981e9edd6370d |
mpitests-mvapich2-3.0-2.el5.x86_64.rpm | SHA-256: f520ebd7776f6c58439263761495d0a93c659e114754ae85383de0afe685c533 |
mpitests-openmpi-3.0-2.el5.x86_64.rpm | SHA-256: 60e12ca687ee277a6d5a78131377d4dc1b5b49ad182abb7054892164ff44cbb9 |
mvapich-1.1.0-0.2931.3.el5.x86_64.rpm | SHA-256: f03418a277fe002527242e335ef3a3e4b1ac37974c65aefd7141ea583de961f0 |
mvapich2-1.0.3-3.el5.x86_64.rpm | SHA-256: 83fa20628488d0f4bcd25ea3e9f0e6838da0ab1a1009f73c762c4cd44f89f237 |
openmpi-1.2.7-6.el5.i386.rpm | SHA-256: d5297fc3261f9fca7c5a07e8e59a52071ab15763254c562b149cc8a69c36ce29 |
openmpi-1.2.7-6.el5.x86_64.rpm | SHA-256: 79217f002e8a912e0aa5b8916226d4ae9fea060c49d7e64b0c8f23db06397faf |
openmpi-devel-1.2.7-6.el5.i386.rpm | SHA-256: a2781a5ce85af5a6abfb69809795b4623497199441561a33216837206f534a84 |
openmpi-devel-1.2.7-6.el5.x86_64.rpm | SHA-256: 35b475b51e0e437d13cafc7eae6a82314b02c94141e41932d266bb762290bdc3 |
openmpi-libs-1.2.7-6.el5.i386.rpm | SHA-256: 979f79de7a341bf32972c2d76ed9e77258621a82843d3aa178852674079b39fd |
openmpi-libs-1.2.7-6.el5.x86_64.rpm | SHA-256: 722f3dba0d23d5aca5b12b9ec0687dc320794f4a1fb6d07a149d4cc2bf4cd4d1 |
ia64 | |
mpi-selector-1.0.1-1.el5.noarch.rpm | SHA-256: 3865ddd8c70e61bd220560e33701b903bb94580dd6172067c48abdd77c4d8e2c |
mpitests-mvapich-3.0-2.el5.ia64.rpm | SHA-256: 655352288c9d5649a102f2087a0f2c112cfb0be196d5c54ae91ede7d7583ff1c |
mpitests-mvapich2-3.0-2.el5.ia64.rpm | SHA-256: 9b0ffdf8ca107495f11125c9d15449bf6a04a24c5c08867ab0a78f0c57652e82 |
mpitests-openmpi-3.0-2.el5.ia64.rpm | SHA-256: 2448f7d72c7b50298da04ddf346ea1731039193cdf507fb6786546ade42435ab |
mvapich-1.1.0-0.2931.3.el5.ia64.rpm | SHA-256: 13c1e205b8493dff656e73496fae623af9caca646fa66bb63ac6925a220e3039 |
mvapich2-1.0.3-3.el5.ia64.rpm | SHA-256: cef25c719b7f71999c8c1b08fe27c66ef2833814ea8b3f8f98039b6cff0cb497 |
openmpi-1.2.7-6.el5.ia64.rpm | SHA-256: d4fbcff7690c8d444bdd246b88e466be85f61103332d36ec7788c207d8602034 |
openmpi-devel-1.2.7-6.el5.ia64.rpm | SHA-256: 0a3fd72d0693cc87f12df8d335967e114ecd40be9dabe80b89c833b8a8695200 |
openmpi-libs-1.2.7-6.el5.ia64.rpm | SHA-256: 1503c0fa00c8cd5ad18a0611237e192e878c48f309f91921ad537e5183d26030 |
i386 | |
mpi-selector-1.0.1-1.el5.noarch.rpm | SHA-256: 3865ddd8c70e61bd220560e33701b903bb94580dd6172067c48abdd77c4d8e2c |
mpitests-mvapich-3.0-2.el5.i386.rpm | SHA-256: 116699642f45ea091cafdf529d53b0b3a7e00eacfd8febc49e76dc95fc2721d4 |
mpitests-mvapich2-3.0-2.el5.i386.rpm | SHA-256: 3785f9aea503a1985e5f0892630d02e2c738534123a45cb7176e77b27a13d74e |
mpitests-openmpi-3.0-2.el5.i386.rpm | SHA-256: ecfbfe1d21b072dc7b111afbf6f183f4e3842c55139b6779b4ac1640bdc51245 |
mvapich-1.1.0-0.2931.3.el5.i386.rpm | SHA-256: a4ede5f8b790962f4722aebf8134f00fce570707b76e93f5e583a8bc997f1886 |
mvapich2-1.0.3-3.el5.i386.rpm | SHA-256: 926bb6cc1aa29c9f40d6e59408fcf264a4a8892db4658d1ac94f3795b788c334 |
openmpi-1.2.7-6.el5.i386.rpm | SHA-256: d5297fc3261f9fca7c5a07e8e59a52071ab15763254c562b149cc8a69c36ce29 |
openmpi-devel-1.2.7-6.el5.i386.rpm | SHA-256: a2781a5ce85af5a6abfb69809795b4623497199441561a33216837206f534a84 |
openmpi-libs-1.2.7-6.el5.i386.rpm | SHA-256: 979f79de7a341bf32972c2d76ed9e77258621a82843d3aa178852674079b39fd |
Red Hat Enterprise Linux Workstation 5
SRPM | |
---|---|
mpi-selector-1.0.1-1.el5.src.rpm | SHA-256: 1f81b3e30063bf64c17a89fd27336cc47ef3632138cb8d19e47db443f844e0b0 |
mpitests-3.0-2.el5.src.rpm | SHA-256: bc7233cc47e263625cdf756aeef08f1e6981aef8a052159b2195b8803bff8d9b |
mvapich-1.1.0-0.2931.3.el5.src.rpm | SHA-256: 7687ed4697109ae6501a644411d9e56ca43ea054f580041e7cf5674921fa2890 |
mvapich2-1.0.3-3.el5.src.rpm | SHA-256: ec19e02049de4ecce75d7a67751220fe28d99073292032a2c8b03e223d6505ac |
openmpi-1.2.7-6.el5.src.rpm | SHA-256: 19482230eb67d646f26dc32afcb27af6e1d4ff5325a4adafacdf67ab4f0e308b |
x86_64 | |
mpi-selector-1.0.1-1.el5.noarch.rpm | SHA-256: 3865ddd8c70e61bd220560e33701b903bb94580dd6172067c48abdd77c4d8e2c |
mpitests-mvapich-3.0-2.el5.x86_64.rpm | SHA-256: 42e0c1e2a0136ba90ae9f530255c7c3448cba7910c5c5b80c12981e9edd6370d |
mpitests-mvapich2-3.0-2.el5.x86_64.rpm | SHA-256: f520ebd7776f6c58439263761495d0a93c659e114754ae85383de0afe685c533 |
mpitests-openmpi-3.0-2.el5.x86_64.rpm | SHA-256: 60e12ca687ee277a6d5a78131377d4dc1b5b49ad182abb7054892164ff44cbb9 |
mvapich-1.1.0-0.2931.3.el5.x86_64.rpm | SHA-256: f03418a277fe002527242e335ef3a3e4b1ac37974c65aefd7141ea583de961f0 |
mvapich2-1.0.3-3.el5.x86_64.rpm | SHA-256: 83fa20628488d0f4bcd25ea3e9f0e6838da0ab1a1009f73c762c4cd44f89f237 |
openmpi-1.2.7-6.el5.i386.rpm | SHA-256: d5297fc3261f9fca7c5a07e8e59a52071ab15763254c562b149cc8a69c36ce29 |
openmpi-1.2.7-6.el5.x86_64.rpm | SHA-256: 79217f002e8a912e0aa5b8916226d4ae9fea060c49d7e64b0c8f23db06397faf |
openmpi-devel-1.2.7-6.el5.i386.rpm | SHA-256: a2781a5ce85af5a6abfb69809795b4623497199441561a33216837206f534a84 |
openmpi-devel-1.2.7-6.el5.x86_64.rpm | SHA-256: 35b475b51e0e437d13cafc7eae6a82314b02c94141e41932d266bb762290bdc3 |
openmpi-libs-1.2.7-6.el5.i386.rpm | SHA-256: 979f79de7a341bf32972c2d76ed9e77258621a82843d3aa178852674079b39fd |
openmpi-libs-1.2.7-6.el5.x86_64.rpm | SHA-256: 722f3dba0d23d5aca5b12b9ec0687dc320794f4a1fb6d07a149d4cc2bf4cd4d1 |
i386 | |
mpi-selector-1.0.1-1.el5.noarch.rpm | SHA-256: 3865ddd8c70e61bd220560e33701b903bb94580dd6172067c48abdd77c4d8e2c |
mpitests-mvapich-3.0-2.el5.i386.rpm | SHA-256: 116699642f45ea091cafdf529d53b0b3a7e00eacfd8febc49e76dc95fc2721d4 |
mpitests-mvapich2-3.0-2.el5.i386.rpm | SHA-256: 3785f9aea503a1985e5f0892630d02e2c738534123a45cb7176e77b27a13d74e |
mpitests-openmpi-3.0-2.el5.i386.rpm | SHA-256: ecfbfe1d21b072dc7b111afbf6f183f4e3842c55139b6779b4ac1640bdc51245 |
mvapich-1.1.0-0.2931.3.el5.i386.rpm | SHA-256: a4ede5f8b790962f4722aebf8134f00fce570707b76e93f5e583a8bc997f1886 |
mvapich2-1.0.3-3.el5.i386.rpm | SHA-256: 926bb6cc1aa29c9f40d6e59408fcf264a4a8892db4658d1ac94f3795b788c334 |
openmpi-1.2.7-6.el5.i386.rpm | SHA-256: d5297fc3261f9fca7c5a07e8e59a52071ab15763254c562b149cc8a69c36ce29 |
openmpi-devel-1.2.7-6.el5.i386.rpm | SHA-256: a2781a5ce85af5a6abfb69809795b4623497199441561a33216837206f534a84 |
openmpi-libs-1.2.7-6.el5.i386.rpm | SHA-256: 979f79de7a341bf32972c2d76ed9e77258621a82843d3aa178852674079b39fd |
Red Hat Enterprise Linux for IBM z Systems 5
SRPM | |
---|---|
mpi-selector-1.0.1-1.el5.src.rpm | SHA-256: 1f81b3e30063bf64c17a89fd27336cc47ef3632138cb8d19e47db443f844e0b0 |
s390x | |
mpi-selector-1.0.1-1.el5.noarch.rpm | SHA-256: 3865ddd8c70e61bd220560e33701b903bb94580dd6172067c48abdd77c4d8e2c |
Red Hat Enterprise Linux for Power, big endian 5
SRPM | |
---|---|
mpi-selector-1.0.1-1.el5.src.rpm | SHA-256: 1f81b3e30063bf64c17a89fd27336cc47ef3632138cb8d19e47db443f844e0b0 |
mvapich-1.1.0-0.2931.3.el5.src.rpm | SHA-256: 7687ed4697109ae6501a644411d9e56ca43ea054f580041e7cf5674921fa2890 |
openmpi-1.2.7-6.el5.src.rpm | SHA-256: 19482230eb67d646f26dc32afcb27af6e1d4ff5325a4adafacdf67ab4f0e308b |
ppc | |
mpi-selector-1.0.1-1.el5.noarch.rpm | SHA-256: 3865ddd8c70e61bd220560e33701b903bb94580dd6172067c48abdd77c4d8e2c |
mvapich-1.1.0-0.2931.3.el5.ppc64.rpm | SHA-256: a9d7aa48ad18a7a8743f84cc6ae74b15285b2ab05bce499c99a44be9dfde52b3 |
openmpi-1.2.7-6.el5.ppc.rpm | SHA-256: 01281571d5433d893e503dcb9664e55a8a6030752cbc80625b0d4e53ab22b449 |
openmpi-1.2.7-6.el5.ppc64.rpm | SHA-256: d9de82de7afcf7c4e06f2c61c8137d418e0a59217079e5932cd543f870844515 |
openmpi-devel-1.2.7-6.el5.ppc.rpm | SHA-256: 33dd39da7c1ff75a8cb86eefa291529ea11e679b025c54a7861314b913c7e25b |
openmpi-devel-1.2.7-6.el5.ppc64.rpm | SHA-256: cc72375b9bbae170b70083f7096f0212dcb4895ffacb1f3ae4c484381b3e24ad |
openmpi-libs-1.2.7-6.el5.ppc.rpm | SHA-256: cb24f7f0c784b07860b8e19fa7539e639e7b739c2179a3f7be8e1608302b9deb |
openmpi-libs-1.2.7-6.el5.ppc64.rpm | SHA-256: 2bf746543e17c1cbcd7c3a0d957ae79287bad1ec06f5d715812d77da6e4a9402 |
Red Hat Enterprise Linux Server from RHUI 5
SRPM | |
---|---|
mpi-selector-1.0.1-1.el5.src.rpm | SHA-256: 1f81b3e30063bf64c17a89fd27336cc47ef3632138cb8d19e47db443f844e0b0 |
mpitests-3.0-2.el5.src.rpm | SHA-256: bc7233cc47e263625cdf756aeef08f1e6981aef8a052159b2195b8803bff8d9b |
mvapich-1.1.0-0.2931.3.el5.src.rpm | SHA-256: 7687ed4697109ae6501a644411d9e56ca43ea054f580041e7cf5674921fa2890 |
mvapich2-1.0.3-3.el5.src.rpm | SHA-256: ec19e02049de4ecce75d7a67751220fe28d99073292032a2c8b03e223d6505ac |
openmpi-1.2.7-6.el5.src.rpm | SHA-256: 19482230eb67d646f26dc32afcb27af6e1d4ff5325a4adafacdf67ab4f0e308b |
x86_64 | |
mpi-selector-1.0.1-1.el5.noarch.rpm | SHA-256: 3865ddd8c70e61bd220560e33701b903bb94580dd6172067c48abdd77c4d8e2c |
mpitests-mvapich-3.0-2.el5.x86_64.rpm | SHA-256: 42e0c1e2a0136ba90ae9f530255c7c3448cba7910c5c5b80c12981e9edd6370d |
mpitests-mvapich2-3.0-2.el5.x86_64.rpm | SHA-256: f520ebd7776f6c58439263761495d0a93c659e114754ae85383de0afe685c533 |
mpitests-openmpi-3.0-2.el5.x86_64.rpm | SHA-256: 60e12ca687ee277a6d5a78131377d4dc1b5b49ad182abb7054892164ff44cbb9 |
mvapich-1.1.0-0.2931.3.el5.x86_64.rpm | SHA-256: f03418a277fe002527242e335ef3a3e4b1ac37974c65aefd7141ea583de961f0 |
mvapich2-1.0.3-3.el5.x86_64.rpm | SHA-256: 83fa20628488d0f4bcd25ea3e9f0e6838da0ab1a1009f73c762c4cd44f89f237 |
openmpi-1.2.7-6.el5.i386.rpm | SHA-256: d5297fc3261f9fca7c5a07e8e59a52071ab15763254c562b149cc8a69c36ce29 |
openmpi-1.2.7-6.el5.x86_64.rpm | SHA-256: 79217f002e8a912e0aa5b8916226d4ae9fea060c49d7e64b0c8f23db06397faf |
openmpi-devel-1.2.7-6.el5.i386.rpm | SHA-256: a2781a5ce85af5a6abfb69809795b4623497199441561a33216837206f534a84 |
openmpi-devel-1.2.7-6.el5.x86_64.rpm | SHA-256: 35b475b51e0e437d13cafc7eae6a82314b02c94141e41932d266bb762290bdc3 |
openmpi-libs-1.2.7-6.el5.i386.rpm | SHA-256: 979f79de7a341bf32972c2d76ed9e77258621a82843d3aa178852674079b39fd |
openmpi-libs-1.2.7-6.el5.x86_64.rpm | SHA-256: 722f3dba0d23d5aca5b12b9ec0687dc320794f4a1fb6d07a149d4cc2bf4cd4d1 |
i386 | |
mpi-selector-1.0.1-1.el5.noarch.rpm | SHA-256: 3865ddd8c70e61bd220560e33701b903bb94580dd6172067c48abdd77c4d8e2c |
mpitests-mvapich-3.0-2.el5.i386.rpm | SHA-256: 116699642f45ea091cafdf529d53b0b3a7e00eacfd8febc49e76dc95fc2721d4 |
mpitests-mvapich2-3.0-2.el5.i386.rpm | SHA-256: 3785f9aea503a1985e5f0892630d02e2c738534123a45cb7176e77b27a13d74e |
mpitests-openmpi-3.0-2.el5.i386.rpm | SHA-256: ecfbfe1d21b072dc7b111afbf6f183f4e3842c55139b6779b4ac1640bdc51245 |
mvapich-1.1.0-0.2931.3.el5.i386.rpm | SHA-256: a4ede5f8b790962f4722aebf8134f00fce570707b76e93f5e583a8bc997f1886 |
mvapich2-1.0.3-3.el5.i386.rpm | SHA-256: 926bb6cc1aa29c9f40d6e59408fcf264a4a8892db4658d1ac94f3795b788c334 |
openmpi-1.2.7-6.el5.i386.rpm | SHA-256: d5297fc3261f9fca7c5a07e8e59a52071ab15763254c562b149cc8a69c36ce29 |
openmpi-devel-1.2.7-6.el5.i386.rpm | SHA-256: a2781a5ce85af5a6abfb69809795b4623497199441561a33216837206f534a84 |
openmpi-libs-1.2.7-6.el5.i386.rpm | SHA-256: 979f79de7a341bf32972c2d76ed9e77258621a82843d3aa178852674079b39fd |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.