Bug 1254755 - Cinder LVM iSCSI driver with LIO helper fails to handle multiple concurrent requests to attach/detach volumes
Summary: Cinder LVM iSCSI driver with LIO helper fails to handle multiple concurrent r...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: openstack-cinder
Version: 5.0 (RHEL 7)
Hardware: Unspecified
OS: Unspecified
high
unspecified
Target Milestone: z5
: 5.0 (RHEL 6)
Assignee: Gorka Eguileor
QA Contact: Yogev Rabl
URL:
Whiteboard:
Depends On: 1221614 1289526
Blocks: 1227404 1227405
TreeView+ depends on / blocked
 
Reported: 2015-08-18 18:56 UTC by Jon Schlueter
Modified: 2023-02-22 23:02 UTC (History)
15 users (show)

Fixed In Version: openstack-cinder-2014.1.4-3.el6ost
Doc Type: Bug Fix
Doc Text:
Previous releases did not have synchronized access to configfs in rtslib. This made it possible for rtstool or rtslib to attempt access to an element that had just been removed mid-loop by another Block Storage request (and was, therefore, non-existent). This, in turn, could result in any of the following exceptions: - .dump() - KeyError - IOError - RTSLibError on storage_object This release implements synchronized access to all rtstool calls that access or modify configfs. With this, concurrent access from multiple threads and processes now work consistently.
Clone Of: 1221614
Environment:
Last Closed: 2015-09-10 11:47:41 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Launchpad 1460692 0 None None None Never
OpenStack gerrit 187260 0 None None None Never
Red Hat Product Errata RHBA-2015:1759 0 normal SHIPPED_LIVE openstack-cinder bug fix advisory 2015-09-10 15:47:06 UTC

Comment 1 Jon Schlueter 2015-08-18 18:58:33 UTC
can we get pm and qa ack on this cloned bug please?

Comment 5 Yogev Rabl 2015-09-09 11:00:54 UTC
verified on openstack-cinder-2014.1.5-1.el6ost.noarch

Comment 7 errata-xmlrpc 2015-09-10 11:47:41 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://rhn.redhat.com/errata/RHBA-2015-1759.html


Note You need to log in before you can comment on or make changes to this bug.