- Issued:
- 2013-11-20
- Updated:
- 2013-11-20
RHBA-2013:1700 - iscsi-initiator-utils bug fix and enhancement update
Synopsis
iscsi-initiator-utils bug fix and enhancement update
Type/Severity
Bug Fix Advisory (none)
Topic
Updated iscsi-initiator-utils packages that fix several bugs and add various enhancements are now available for Red Hat Enterprise Linux 6.
Description
The iscsi-initiator-utils packages provide the server daemon for the iSCSI protocol, as well as utilities used to manage the daemon. iSCSI (Internet Small Computer System Interface) is a protocol for distributed disk access using SCSI commands sent over Internet Protocol networks.
The iscsi-initiator-utils packages have been upgraded to upstream version 6.2.0.873, which provides a number of bug fixes and enhancements over the previous version. (BZ#916007)
This update also fixes the following bugs:
-
Previously, database errors could occur if multiple node records in different formats were created for the same iSCSI target portal. Consequently, depending on the file system dependent return order of the readdir syscall, an error occasionally occurred causing an update operation to fail. To fix this bug, multiple node records in different formats have been prevented from existing simultaneously and detected at record creation time. Duplicate node entries no longer exist in the iSCSI database, and updates to records do not result in database errors. (BZ#884427)
-
Prior to this update, a single unreachable target could previously block rescans of others. Consequently, the iscsiadm utility could halt in the D state and the rest of the targets could remain unscanned. To fix this bug, iscsiadm has been made terminable and all the targets have been updated. Now, functioning sessions will be rescanned properly without long delays. (BZ#983553)
-
When VDMS (Virtual Desktop Server Manager) attempted to add a new record to the iSCSI database, it failed with the following error:
iscsiadm: Error while adding record: no available memory.
Consequently, due to this error, the host became non-operational when connecting to storage. An upstream patch has been applied and the /var/lib/iscsi file is now successfully attached. (BZ#1001705)
In addition, this update adds the following enhancements:
-
For the bnx2i hardware and potentially other offloading solutions (complementary network technologies for delivering data originally targeted for cellular networks), the iscsistart tool for passing along the VLAN tag from iBFT (iSCSI Boot Firmware Table) to iface_rec (iscsi iface record name) has been implemented to this package. (BZ#831003)
-
With this update, support for managing Flash nodes from the open-iscsi utility has been added to this package. (BZ#917600)
Users of iscsi-initiator-utils are advised to upgrade to these updated packages, which fix these bugs and add these enhancements.
Solution
Before applying this update, make sure all previously released errata relevant to your system have been applied.
This update is available via the Red Hat Network. Details on how to use the Red Hat Network to apply this update are available at https://access.redhat.com/site/articles/11258
Affected Products
| Product | Version | Arch |
|---|---|---|
| Red Hat Enterprise Linux for Scientific Computing | 6 | x86_64 |
| Red Hat Enterprise Linux for Power, big endian | 6 | ppc64 |
| Red Hat Enterprise Linux for IBM z Systems | 6 | s390x |
| Red Hat Enterprise Linux Workstation | 6 | x86_64 |
| Red Hat Enterprise Linux Workstation | 6 | i386 |
| Red Hat Enterprise Linux Server | 6 | x86_64 |
| Red Hat Enterprise Linux Server | 6 | i386 |
| Red Hat Enterprise Linux Server from RHUI | 6 | x86_64 |
| Red Hat Enterprise Linux Server from RHUI | 6 | i386 |
| Red Hat Enterprise Linux Server - Retired Extended Life Cycle Support | 6 | x86_64 |
| Red Hat Enterprise Linux Server - Extended Life Cycle Support | 6 | x86_64 |
| Red Hat Enterprise Linux Server - Extended Life Cycle Support | 6 | i386 |
| Red Hat Enterprise Linux Server - Extended Life Cycle Support Extension | 6 | x86_64 |
| Red Hat Enterprise Linux Server - Extended Life Cycle Support Extension | 6 | i386 |
| Red Hat Enterprise Linux Server - Extended Life Cycle Support Extension (for IBM z Systems) | 6 | s390x |
| Red Hat Enterprise Linux Server - Extended Life Cycle Support (for IBM z Systems) | 6 | s390x |
| Red Hat Enterprise Linux Desktop | 6 | x86_64 |
| Red Hat Enterprise Linux Desktop | 6 | i386 |
Updated Packages
- iscsi-initiator-utils-debuginfo-6.2.0.873-10.el6.x86_64.rpm
- iscsi-initiator-utils-devel-6.2.0.873-10.el6.i686.rpm
- iscsi-initiator-utils-6.2.0.873-10.el6.x86_64.rpm
- iscsi-initiator-utils-6.2.0.873-10.el6.ppc64.rpm
- iscsi-initiator-utils-devel-6.2.0.873-10.el6.s390x.rpm
- iscsi-initiator-utils-6.2.0.873-10.el6.src.rpm
- iscsi-initiator-utils-devel-6.2.0.873-10.el6.x86_64.rpm
- iscsi-initiator-utils-6.2.0.873-10.el6.i686.rpm
- iscsi-initiator-utils-debuginfo-6.2.0.873-10.el6.i686.rpm
- iscsi-initiator-utils-debuginfo-6.2.0.873-10.el6.ppc64.rpm
- iscsi-initiator-utils-devel-6.2.0.873-10.el6.ppc64.rpm
- iscsi-initiator-utils-debuginfo-6.2.0.873-10.el6.s390x.rpm
- iscsi-initiator-utils-6.2.0.873-10.el6.s390x.rpm
Fixes
- This content is not included.BZ - 884427
- This content is not included.BZ - 983553
- This content is not included.BZ - 1001705
CVEs
(none)
References
(none)
Additional information
- The Red Hat security contact is This content is not included.secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.
- Offline Security Data data is available for integration with other systems. See Offline Security Data API to get started.