- Issued:
- 2011-01-13
- Updated:
- 2011-01-13
RHBA-2011:0072 - Bug Fix Advisory
Synopsis
iscsi-initiator-utils bug fix update
Type/Severity
Bug Fix Advisory
Red Hat Insights patch analysis
Identify and remediate systems affected by this advisory.
Topic
An updated iscsi-initiator-utils package that fixes various bugs is now
available for Red Hat Enterprise 5.
Description
The iscsi-initiator-utils package provides the server daemon for the iSCSI
protocol, as well as the utility programs used to manage it. iSCSI is a protocol
for distributed disk access using SCSI commands sent over Internet Protocol (IP)
networks.
This update fixes the following bugs:
- Previously, the iSCSI offload login did not consistently work with the
Broadcom iSCSI offload driver bnx2i. With this update, the iSCSI offload login
works consistently. (BZ#580743)
- When the "stop" operation was invoked, the iscsid init script did not remove
the process identifier (PID) file. This update modifies the iscsid script to
remove the PID file during the stop operation. (BZ#583086)
- Previously, the open-iscsi administration utility (iscsiadm) interface update
operation returned an error code, even though the operation was successful. This
error has been fixed, the error detection code has been corrected, and the
interface update now behaves as expected. (BZ#588990)
- Since the iscsi init script did not detect if the iscsid service successfully
started, running it with the "start" command returned an invalid code. To
resolve this issue, this update uses different return values for starting the
daemon and for the start operation. (BZ#608074)
- Due to iscsid sharing the "semarg" structure between multiple devices, a
deadlock may have occurred when logging was initiated. With this update, each
process is assigned its own structure, so that such deadlocks no longer occur.
(BZ#624344)
- When encountering a multi-PDU sequence, the open-iscsi administration utility
(iscsiadm) sent incorrect initiator task tags (ITT), causing the discovery to
fail. With this update, the ITT initialization and allocation sends the correct
tags, and iscsiadm works as expected. (BZ#633122)
- A host removal could become suspended when the bnx2i, cxgb3i, or be2iscsi
drivers were used and iSCSI sessions could not be cleaned up. With this update,
the iSCSI daemon has been corrected to handle the error event, and a host
removal behaves as expected. (BZ#640111)
This update also adds the following new features:
- Previously, the target portal management in the iSCSI ecosystem was very time
consuming. This update adds iSNS and SCN support to the iscsi-initiator-utils
tool to simplify management tasks. (BZ#521222, BZ#629400)
- This update contains the current IP-0.5.15 Broadcom user-space daemon, and
adds VLAN support for iSCSI. (BZ#568517)
- This update adds components to support IPv6, VLAN, and the new Broadcom
BCM57712 10G device. (BZ#568609)
All users of iscsi-initiator-utils are advised to upgrade to this updated
package, which resolves these issues.
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
https://access.redhat.com/kb/docs/DOC-11259
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 Desktop 5 x86_64
- Red Hat Enterprise Linux Desktop 5 i386
- 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 - 583086 - lsb compliancy issues
- BZ - 588990 - iscsiadm can exit with status 19 (ENODEV) even when exec_iface_up() succeeds
- BZ - 592736 - Cannot use discovery mode with the update option
- BZ - 624344 - do not use a semarg in shared-mem for semop calls
- BZ - 633122 - Ensure that the itt is the same for all requests within sequence.
- BZ - 640111 - [Broadcom 5.6 bug] Race condition in the INVALID_HOST path
CVEs
(none)
References
(none)
Red Hat Enterprise Linux Server 5
SRPM | |
---|---|
iscsi-initiator-utils-6.2.0.872-6.el5.src.rpm | SHA-256: a166f110545c1a80af1f28894d337a3b890f842dff932e2b56edc90c3755d8b3 |
x86_64 | |
iscsi-initiator-utils-6.2.0.872-6.el5.x86_64.rpm | SHA-256: a7b7da82ab5bed5987025febe6f7e8478d619d13a83a4cbc28ea356e268f9e08 |
ia64 | |
iscsi-initiator-utils-6.2.0.872-6.el5.ia64.rpm | SHA-256: 9f78d540afed8ad760558435e24952538bf45e319baee9eabac95da40c78c960 |
i386 | |
iscsi-initiator-utils-6.2.0.872-6.el5.i386.rpm | SHA-256: b9d9e07ff55790fb539e3532a7901f03236526913daa8a4c96b5a03415f96d9b |
Red Hat Enterprise Linux Workstation 5
SRPM | |
---|---|
iscsi-initiator-utils-6.2.0.872-6.el5.src.rpm | SHA-256: a166f110545c1a80af1f28894d337a3b890f842dff932e2b56edc90c3755d8b3 |
x86_64 | |
iscsi-initiator-utils-6.2.0.872-6.el5.x86_64.rpm | SHA-256: a7b7da82ab5bed5987025febe6f7e8478d619d13a83a4cbc28ea356e268f9e08 |
i386 | |
iscsi-initiator-utils-6.2.0.872-6.el5.i386.rpm | SHA-256: b9d9e07ff55790fb539e3532a7901f03236526913daa8a4c96b5a03415f96d9b |
Red Hat Enterprise Linux Desktop 5
SRPM | |
---|---|
iscsi-initiator-utils-6.2.0.872-6.el5.src.rpm | SHA-256: a166f110545c1a80af1f28894d337a3b890f842dff932e2b56edc90c3755d8b3 |
x86_64 | |
iscsi-initiator-utils-6.2.0.872-6.el5.x86_64.rpm | SHA-256: a7b7da82ab5bed5987025febe6f7e8478d619d13a83a4cbc28ea356e268f9e08 |
i386 | |
iscsi-initiator-utils-6.2.0.872-6.el5.i386.rpm | SHA-256: b9d9e07ff55790fb539e3532a7901f03236526913daa8a4c96b5a03415f96d9b |
Red Hat Enterprise Linux for Power, big endian 5
SRPM | |
---|---|
iscsi-initiator-utils-6.2.0.872-6.el5.src.rpm | SHA-256: a166f110545c1a80af1f28894d337a3b890f842dff932e2b56edc90c3755d8b3 |
ppc | |
iscsi-initiator-utils-6.2.0.872-6.el5.ppc.rpm | SHA-256: 65eabe566af46b764a822bb81dab768d9c25fdb8b4436a9c05d195bd0fd1f94a |
iscsi-initiator-utils-6.2.0.872-6.el5.ppc64.rpm | SHA-256: 147f662596329ca20f7d2e8bc348c6211e80d2821e858764c4d4b86b18471e18 |
Red Hat Enterprise Linux Server from RHUI 5
SRPM | |
---|---|
iscsi-initiator-utils-6.2.0.872-6.el5.src.rpm | SHA-256: a166f110545c1a80af1f28894d337a3b890f842dff932e2b56edc90c3755d8b3 |
x86_64 | |
iscsi-initiator-utils-6.2.0.872-6.el5.x86_64.rpm | SHA-256: a7b7da82ab5bed5987025febe6f7e8478d619d13a83a4cbc28ea356e268f9e08 |
i386 | |
iscsi-initiator-utils-6.2.0.872-6.el5.i386.rpm | SHA-256: b9d9e07ff55790fb539e3532a7901f03236526913daa8a4c96b5a03415f96d9b |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.