Bug 1377518
| Summary: | Allow retry on DB error for precommit | |||
|---|---|---|---|---|
| Product: | Red Hat OpenStack | Reporter: | Ajay Kalambur <akalambu> | |
| Component: | openstack-neutron | Assignee: | Hynek Mlnarik <hmlnarik> | |
| Status: | CLOSED ERRATA | QA Contact: | Toni Freger <tfreger> | |
| Severity: | urgent | Docs Contact: | ||
| Priority: | high | |||
| Version: | 8.0 (Liberty) | CC: | amuller, charcrou, chrisw, fahmed, ganguly, hmlnarik, mlopes, nyechiel, srevivo | |
| Target Milestone: | async | Keywords: | ZStream | |
| Target Release: | 8.0 (Liberty) | |||
| Hardware: | All | |||
| OS: | Linux | |||
| Whiteboard: | hot | |||
| Fixed In Version: | openstack-neutron-7.1.1-7.el7ost | Doc Type: | Bug Fix | |
| Doc Text: |
Database precommit errors are sometimes inevitable due to the nature of concurrency. Precommit may issue database transactions depending on the mechanism driver, for example, certain operations on subnets and routers may interact with many other resources in a single database transaction (for example, IP allocation, ports). In addition, background operations for mechanism drivers (for example, background sync, monitoring resources periodically, among others) may touch those database tables with other requests.
As a result of this behavior, transactions may sometimes fail during the precommit phase.
With this update, the transaction will retry on failure, resulting in the mitigation of precommit issues.
|
Story Points: | --- | |
| Clone Of: | ||||
| : | 1378123 (view as bug list) | Environment: | ||
| Last Closed: | 2016-10-11 15:12:10 UTC | 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: | 1194008, 1378123 | |||
|
Description
Ajay Kalambur
2016-09-20 01:33:54 UTC
All code exist within the release openstack-neutron-7.1.1-7.el7ost 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-2016-2052.html |