Bug Fix Advisory iscsi-initiator-utils bug fix and enhancement update

Advisory: RHBA-2013:1700-1
Type: Bug Fix Advisory
Severity: N/A
Issued on: 2013-11-20
Last updated on: 2013-11-20
Affected Products: Red Hat Enterprise Linux Desktop (v. 6)
Red Hat Enterprise Linux HPC Node (v. 6)
Red Hat Enterprise Linux Server (v. 6)
Red Hat Enterprise Linux Workstation (v. 6)

Details

Updated iscsi-initiator-utils packages that fix several bugs and add various
enhancements are now available for Red Hat Enterprise Linux 6.

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

Updated packages

Red Hat Enterprise Linux Desktop (v. 6)

SRPMS:
iscsi-initiator-utils-6.2.0.873-10.el6.src.rpm
File outdated by:  RHBA-2017:0679
    MD5: e78bdf8eaa16e40ee7356c15d3420675
SHA-256: 51c74f986d3407219a889f4118f1d630ba8fc9dfaf31e98c96bbba1ca331004c
 
IA-32:
iscsi-initiator-utils-6.2.0.873-10.el6.i686.rpm
File outdated by:  RHBA-2017:0679
    MD5: 56446140ff194643a1fa3c34959476b3
SHA-256: d46b2ef57f64825f9dc4cd75b720a27dd6a996f730b5a4a233f9c7daaa807377
iscsi-initiator-utils-debuginfo-6.2.0.873-10.el6.i686.rpm
File outdated by:  RHBA-2017:0679
    MD5: 81b571509b91b0d0bb6e2eb3fd1e7561
SHA-256: 653e9d9e57374c45581ffe8052491221e568646278e040b3a1888880df289c01
iscsi-initiator-utils-devel-6.2.0.873-10.el6.i686.rpm
File outdated by:  RHBA-2017:0679
    MD5: fe78ee50c263c78bedbf43c4e247a204
SHA-256: 46418a244e7c9488988c2bef0a0ce599c88fc614e0fbd24556fa38422ddbca7f
 
x86_64:
iscsi-initiator-utils-6.2.0.873-10.el6.x86_64.rpm
File outdated by:  RHBA-2017:0679
    MD5: 69636d26fb4226a6c3e6532c83beae57
SHA-256: 37bcbbade2545874ac1dad43f500e44f38e3644e88ddffa57d39e62349a01736
iscsi-initiator-utils-debuginfo-6.2.0.873-10.el6.x86_64.rpm
File outdated by:  RHBA-2017:0679
    MD5: 7e3e0876a2f82a3fe9342853c5120e2b
SHA-256: ccc336c4826277341b8a3f05a305c145dc487bc71c5e29f3fb82efe54617db24
iscsi-initiator-utils-devel-6.2.0.873-10.el6.x86_64.rpm
File outdated by:  RHBA-2017:0679
    MD5: 3464c58c1745ea0e06681bff7a3b0fe5
SHA-256: 777f4d85775119bdd2e34c0b8b200d8c7490a7cced4670d1735925531eb03ebe
 
Red Hat Enterprise Linux HPC Node (v. 6)

SRPMS:
iscsi-initiator-utils-6.2.0.873-10.el6.src.rpm
File outdated by:  RHBA-2017:0679
    MD5: e78bdf8eaa16e40ee7356c15d3420675
SHA-256: 51c74f986d3407219a889f4118f1d630ba8fc9dfaf31e98c96bbba1ca331004c
 
x86_64:
iscsi-initiator-utils-6.2.0.873-10.el6.x86_64.rpm
File outdated by:  RHBA-2017:0679
    MD5: 69636d26fb4226a6c3e6532c83beae57
SHA-256: 37bcbbade2545874ac1dad43f500e44f38e3644e88ddffa57d39e62349a01736
iscsi-initiator-utils-debuginfo-6.2.0.873-10.el6.x86_64.rpm
File outdated by:  RHBA-2017:0679
    MD5: 7e3e0876a2f82a3fe9342853c5120e2b
SHA-256: ccc336c4826277341b8a3f05a305c145dc487bc71c5e29f3fb82efe54617db24
iscsi-initiator-utils-devel-6.2.0.873-10.el6.x86_64.rpm
File outdated by:  RHBA-2017:0679
    MD5: 3464c58c1745ea0e06681bff7a3b0fe5
SHA-256: 777f4d85775119bdd2e34c0b8b200d8c7490a7cced4670d1735925531eb03ebe
 
Red Hat Enterprise Linux Server (v. 6)

SRPMS:
iscsi-initiator-utils-6.2.0.873-10.el6.src.rpm
File outdated by:  RHBA-2017:0679
    MD5: e78bdf8eaa16e40ee7356c15d3420675
SHA-256: 51c74f986d3407219a889f4118f1d630ba8fc9dfaf31e98c96bbba1ca331004c
 
IA-32:
iscsi-initiator-utils-6.2.0.873-10.el6.i686.rpm
File outdated by:  RHBA-2017:0679
    MD5: 56446140ff194643a1fa3c34959476b3
SHA-256: d46b2ef57f64825f9dc4cd75b720a27dd6a996f730b5a4a233f9c7daaa807377
iscsi-initiator-utils-debuginfo-6.2.0.873-10.el6.i686.rpm
File outdated by:  RHBA-2017:0679
    MD5: 81b571509b91b0d0bb6e2eb3fd1e7561
SHA-256: 653e9d9e57374c45581ffe8052491221e568646278e040b3a1888880df289c01
iscsi-initiator-utils-devel-6.2.0.873-10.el6.i686.rpm
File outdated by:  RHBA-2017:0679
    MD5: fe78ee50c263c78bedbf43c4e247a204
SHA-256: 46418a244e7c9488988c2bef0a0ce599c88fc614e0fbd24556fa38422ddbca7f
 
PPC:
iscsi-initiator-utils-6.2.0.873-10.el6.ppc64.rpm
File outdated by:  RHBA-2017:0679
    MD5: 8a4c988b6209cfc6db93d14ec09c9df0
SHA-256: db8ba12f0268a080b621de8293d1ee5aef2b27fcc0c24c0f2c96c3d53e0e67e0
iscsi-initiator-utils-debuginfo-6.2.0.873-10.el6.ppc64.rpm
File outdated by:  RHBA-2017:0679
    MD5: 4f860dc55c96219991e95b8b08a85034
SHA-256: fe213986162e4a72dc2bd07d07430e24341e46301c3b047253cf802574aca260
iscsi-initiator-utils-devel-6.2.0.873-10.el6.ppc64.rpm
File outdated by:  RHBA-2017:0679
    MD5: ff39f790e4e3706b8104a6dbe6d9e82a
SHA-256: aa5df3dc5e8f2ce2d3b0f9602dafcb3f5d017cffca7e39e9ea15c1149d2783ab
 
s390x:
iscsi-initiator-utils-6.2.0.873-10.el6.s390x.rpm
File outdated by:  RHBA-2017:0679
    MD5: 09c007b126e29a69aaf55cb9f71dfb6b
SHA-256: c76f7f5f1ceaffec615a22b18bd8e60d9131ec5062a6615f481cb2891d6b7720
iscsi-initiator-utils-debuginfo-6.2.0.873-10.el6.s390x.rpm
File outdated by:  RHBA-2017:0679
    MD5: 183be2c466b12219d6f803a526091512
SHA-256: b4a39d094fbedb4e5c2366899d63c09bab35df0a303089a7fe06577550af43ae
iscsi-initiator-utils-devel-6.2.0.873-10.el6.s390x.rpm
File outdated by:  RHBA-2017:0679
    MD5: 97c227b3a472bf9bc0e2397141f00e68
SHA-256: 5723e0ed82d0c0a98a78dacce09be801da412d94a3d79c6c6c4d2928f3e4e614
 
x86_64:
iscsi-initiator-utils-6.2.0.873-10.el6.x86_64.rpm
File outdated by:  RHBA-2017:0679
    MD5: 69636d26fb4226a6c3e6532c83beae57
SHA-256: 37bcbbade2545874ac1dad43f500e44f38e3644e88ddffa57d39e62349a01736
iscsi-initiator-utils-debuginfo-6.2.0.873-10.el6.x86_64.rpm
File outdated by:  RHBA-2017:0679
    MD5: 7e3e0876a2f82a3fe9342853c5120e2b
SHA-256: ccc336c4826277341b8a3f05a305c145dc487bc71c5e29f3fb82efe54617db24
iscsi-initiator-utils-devel-6.2.0.873-10.el6.x86_64.rpm
File outdated by:  RHBA-2017:0679
    MD5: 3464c58c1745ea0e06681bff7a3b0fe5
SHA-256: 777f4d85775119bdd2e34c0b8b200d8c7490a7cced4670d1735925531eb03ebe
 
Red Hat Enterprise Linux Workstation (v. 6)

SRPMS:
iscsi-initiator-utils-6.2.0.873-10.el6.src.rpm
File outdated by:  RHBA-2017:0679
    MD5: e78bdf8eaa16e40ee7356c15d3420675
SHA-256: 51c74f986d3407219a889f4118f1d630ba8fc9dfaf31e98c96bbba1ca331004c
 
IA-32:
iscsi-initiator-utils-6.2.0.873-10.el6.i686.rpm
File outdated by:  RHBA-2017:0679
    MD5: 56446140ff194643a1fa3c34959476b3
SHA-256: d46b2ef57f64825f9dc4cd75b720a27dd6a996f730b5a4a233f9c7daaa807377
iscsi-initiator-utils-debuginfo-6.2.0.873-10.el6.i686.rpm
File outdated by:  RHBA-2017:0679
    MD5: 81b571509b91b0d0bb6e2eb3fd1e7561
SHA-256: 653e9d9e57374c45581ffe8052491221e568646278e040b3a1888880df289c01
iscsi-initiator-utils-devel-6.2.0.873-10.el6.i686.rpm
File outdated by:  RHBA-2017:0679
    MD5: fe78ee50c263c78bedbf43c4e247a204
SHA-256: 46418a244e7c9488988c2bef0a0ce599c88fc614e0fbd24556fa38422ddbca7f
 
x86_64:
iscsi-initiator-utils-6.2.0.873-10.el6.x86_64.rpm
File outdated by:  RHBA-2017:0679
    MD5: 69636d26fb4226a6c3e6532c83beae57
SHA-256: 37bcbbade2545874ac1dad43f500e44f38e3644e88ddffa57d39e62349a01736
iscsi-initiator-utils-debuginfo-6.2.0.873-10.el6.x86_64.rpm
File outdated by:  RHBA-2017:0679
    MD5: 7e3e0876a2f82a3fe9342853c5120e2b
SHA-256: ccc336c4826277341b8a3f05a305c145dc487bc71c5e29f3fb82efe54617db24
iscsi-initiator-utils-devel-6.2.0.873-10.el6.x86_64.rpm
File outdated by:  RHBA-2017:0679
    MD5: 3464c58c1745ea0e06681bff7a3b0fe5
SHA-256: 777f4d85775119bdd2e34c0b8b200d8c7490a7cced4670d1735925531eb03ebe
 
(The unlinked packages above are only available from the Red Hat Network)

Bugs fixed (see bugzilla for more information)

1001705 - Failure when adding new record: "Error while adding record: no available memory"
884427 - Unable to change node startup mode to manual due to ISCSI database error
983553 - iscsiadm gets stuck on D state when refreshing targets if target is unavailable



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/