- Issued:
- 2013-11-20
- Updated:
- 2013-11-20
RHBA-2013:1684 - Bug Fix Advisory
Synopsis
scsi-target-utils bug fix update
Type/Severity
Bug Fix Advisory
Red Hat Insights patch analysis
Identify and remediate systems affected by this advisory.
Topic
Updated scsi-target-utils packages that fix several bugs are now available for
Red Hat Enterprise Linux 6.
Description
The scsi-target-utils packages contain a daemon and tools to setup Small
Computer System Interface (SCSI) targets. Currently, software Internet SCSI
(iSCSI) and iSCSI Extensions for RDMA (iSER) targets are supported.
This update fixes the following bugs:
- Previously, the tgtadm utility did not check for the presence of the libaio
library to enable the asynchronous I/O types of backend storage. Consequently,
attempts to add a new iSCSI target device with the "tgtadm --bstype aio" command
failed with an "invalid request" error message. This update adds libaio as a
runtime dependency. Now, using the "--bstype aio" option with the tgtadm utility
no longer fails and attempts to add a new logical unit work as expected.
(BZ#910638)
- Prior to this update, when interruptions were occurring in the network, then
reconnection of the TCP protocol did not work properly. As a consequence, memory
leaks occurred in the tgtd daemon under these circumstances. This bug has been
fixed and the TCP reconnection now works correctly in the described scenario.
(BZ#813636)
- Previously, the tgtd daemon did not report its exported targets properly if
configured to report them to an Internet Storage Name Service (iSNS) server.
Consequently, running the "iscsiadm -m discoverydb -t isns" command failed. This
bug has been fixed and tgtd now reports its exported targets correctly in the
described scenario. (BZ#865739)
- Previously, it was not possible to supply command-line parameters to the tgtd
daemon. With this update, it is possible to set the TGTD_OPTIONS variable
containing the parameters and use it in the /etc/sysconfig/tgtd file.
(BZ#922270)
Users of scsi-target-utils are advised to upgrade to these updated packages,
which fix these bugs. All running scsi-target-utils services must be restarted
for the update to take effect.
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
- Red Hat Enterprise Linux Server 6 x86_64
- Red Hat Enterprise Linux Server 6 i386
- 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 Workstation 6 x86_64
- Red Hat Enterprise Linux Workstation 6 i386
- Red Hat Enterprise Linux for Power, big endian 6 ppc64
- Red Hat Enterprise Linux Server from RHUI 6 x86_64
- Red Hat Enterprise Linux Server from RHUI 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
Fixes
- BZ - 865739 - tgtd: Can't login to target when configured to use iSNS.
- BZ - 922270 - unable to pass "--iscsi portal=..." args to tgtd
CVEs
(none)
References
(none)
Red Hat Enterprise Linux Server 6
SRPM | |
---|---|
scsi-target-utils-1.0.24-10.el6.src.rpm | SHA-256: c62f4b521ba8614561db424c7760ed3365b77ba16c6ea4d3434638484d48ceb4 |
x86_64 | |
scsi-target-utils-1.0.24-10.el6.x86_64.rpm | SHA-256: 145e737c80e030b07445748fba260abf32ae486a76bb02c3c3cb4437ef2afdac |
scsi-target-utils-1.0.24-10.el6.x86_64.rpm | SHA-256: 145e737c80e030b07445748fba260abf32ae486a76bb02c3c3cb4437ef2afdac |
scsi-target-utils-debuginfo-1.0.24-10.el6.x86_64.rpm | SHA-256: 2ae4b7c7eda16c4764b484519fc99893ee8293ad3bebe95cadd35b211316ae9a |
scsi-target-utils-debuginfo-1.0.24-10.el6.x86_64.rpm | SHA-256: 2ae4b7c7eda16c4764b484519fc99893ee8293ad3bebe95cadd35b211316ae9a |
i386 | |
scsi-target-utils-1.0.24-10.el6.i686.rpm | SHA-256: 7f8723f03668f2b3d902531928ac55429b1dcc13db2b2cd994b06d86d7bb41dd |
scsi-target-utils-debuginfo-1.0.24-10.el6.i686.rpm | SHA-256: 2b7a0e6f1a51dd858d5b781be0c58ab59150221ebf0e90ad6486b36b19e9aae7 |
Red Hat Enterprise Linux Server from RHUI 6
SRPM | |
---|---|
scsi-target-utils-1.0.24-10.el6.src.rpm | SHA-256: c62f4b521ba8614561db424c7760ed3365b77ba16c6ea4d3434638484d48ceb4 |
x86_64 | |
scsi-target-utils-1.0.24-10.el6.x86_64.rpm | SHA-256: 145e737c80e030b07445748fba260abf32ae486a76bb02c3c3cb4437ef2afdac |
scsi-target-utils-debuginfo-1.0.24-10.el6.x86_64.rpm | SHA-256: 2ae4b7c7eda16c4764b484519fc99893ee8293ad3bebe95cadd35b211316ae9a |
i386 | |
scsi-target-utils-1.0.24-10.el6.i686.rpm | SHA-256: 7f8723f03668f2b3d902531928ac55429b1dcc13db2b2cd994b06d86d7bb41dd |
scsi-target-utils-debuginfo-1.0.24-10.el6.i686.rpm | SHA-256: 2b7a0e6f1a51dd858d5b781be0c58ab59150221ebf0e90ad6486b36b19e9aae7 |
Red Hat Enterprise Linux Server - Extended Life Cycle Support 6
SRPM | |
---|---|
scsi-target-utils-1.0.24-10.el6.src.rpm | SHA-256: c62f4b521ba8614561db424c7760ed3365b77ba16c6ea4d3434638484d48ceb4 |
x86_64 | |
scsi-target-utils-1.0.24-10.el6.x86_64.rpm | SHA-256: 145e737c80e030b07445748fba260abf32ae486a76bb02c3c3cb4437ef2afdac |
scsi-target-utils-debuginfo-1.0.24-10.el6.x86_64.rpm | SHA-256: 2ae4b7c7eda16c4764b484519fc99893ee8293ad3bebe95cadd35b211316ae9a |
i386 | |
scsi-target-utils-1.0.24-10.el6.i686.rpm | SHA-256: 7f8723f03668f2b3d902531928ac55429b1dcc13db2b2cd994b06d86d7bb41dd |
scsi-target-utils-debuginfo-1.0.24-10.el6.i686.rpm | SHA-256: 2b7a0e6f1a51dd858d5b781be0c58ab59150221ebf0e90ad6486b36b19e9aae7 |
Red Hat Enterprise Linux Workstation 6
SRPM | |
---|---|
scsi-target-utils-1.0.24-10.el6.src.rpm | SHA-256: c62f4b521ba8614561db424c7760ed3365b77ba16c6ea4d3434638484d48ceb4 |
x86_64 | |
scsi-target-utils-1.0.24-10.el6.x86_64.rpm | SHA-256: 145e737c80e030b07445748fba260abf32ae486a76bb02c3c3cb4437ef2afdac |
scsi-target-utils-debuginfo-1.0.24-10.el6.x86_64.rpm | SHA-256: 2ae4b7c7eda16c4764b484519fc99893ee8293ad3bebe95cadd35b211316ae9a |
i386 | |
scsi-target-utils-1.0.24-10.el6.i686.rpm | SHA-256: 7f8723f03668f2b3d902531928ac55429b1dcc13db2b2cd994b06d86d7bb41dd |
scsi-target-utils-debuginfo-1.0.24-10.el6.i686.rpm | SHA-256: 2b7a0e6f1a51dd858d5b781be0c58ab59150221ebf0e90ad6486b36b19e9aae7 |
Red Hat Enterprise Linux for Power, big endian 6
SRPM | |
---|---|
scsi-target-utils-1.0.24-10.el6.src.rpm | SHA-256: c62f4b521ba8614561db424c7760ed3365b77ba16c6ea4d3434638484d48ceb4 |
ppc64 | |
scsi-target-utils-1.0.24-10.el6.ppc64.rpm | SHA-256: 90a444c47e43b71c605f68f301863d305c86627818d218f7f4045fb724200109 |
scsi-target-utils-debuginfo-1.0.24-10.el6.ppc64.rpm | SHA-256: 19f2e1dfe9eacfab02af3072da78dd02b8d76ff93b6c3425f0f2f280c4e3d34a |
Red Hat Enterprise Linux Server - Extended Life Cycle Support Extension 6
SRPM | |
---|---|
scsi-target-utils-1.0.24-10.el6.src.rpm | SHA-256: c62f4b521ba8614561db424c7760ed3365b77ba16c6ea4d3434638484d48ceb4 |
x86_64 | |
scsi-target-utils-1.0.24-10.el6.x86_64.rpm | SHA-256: 145e737c80e030b07445748fba260abf32ae486a76bb02c3c3cb4437ef2afdac |
scsi-target-utils-debuginfo-1.0.24-10.el6.x86_64.rpm | SHA-256: 2ae4b7c7eda16c4764b484519fc99893ee8293ad3bebe95cadd35b211316ae9a |
i386 | |
scsi-target-utils-1.0.24-10.el6.i686.rpm | SHA-256: 7f8723f03668f2b3d902531928ac55429b1dcc13db2b2cd994b06d86d7bb41dd |
scsi-target-utils-debuginfo-1.0.24-10.el6.i686.rpm | SHA-256: 2b7a0e6f1a51dd858d5b781be0c58ab59150221ebf0e90ad6486b36b19e9aae7 |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.