Bug 1003191
Summary: | Transaction timeout occurs when there is a storage node deployment error | ||
---|---|---|---|
Product: | [Other] RHQ Project | Reporter: | John Sanda <jsanda> |
Component: | Core Server | Assignee: | Nobody <nobody> |
Status: | ON_QA --- | QA Contact: | |
Severity: | high | Docs Contact: | |
Priority: | unspecified | ||
Version: | 4.9 | CC: | hrupp |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | Type: | Bug | |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | |||
Bug Blocks: | 951619 |
Description
John Sanda
2013-08-31 17:00:03 UTC
I have pushed a fix to master. commit hash: 9b3c7ffa8ce There was a deadlock issue that could manifest itself in the performAddNodeMaintenanceIfNecessary and in the performRemoveNodeMaintenanceIfNecessary methods when an occurred. Both methods had nested transactions in which both the outer and inner transactions tried to update the same storage node entity. The transactions aren no longer nested. |