Bug 1377518

Summary: Allow retry on DB error for precommit
Product: Red Hat OpenStack Reporter: Ajay Kalambur <akalambu>
Component: openstack-neutronAssignee: 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: asyncKeywords: 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
Description of problem:


On OSP8/Liberty we are missing a critical bug fix from upstream neutron which causes a problem for a lot of Cisco plugins and causes our precommit to fail intermittently 

https://github.com/openstack/neutron/commit/7e69891412e967a8509fe6877501114e148f7518

is the commit we need and there are a few bugs associated with that

Our customer hit this issue and a quick patch on OSP8 with new RPM is needed

Comment 5 Toni Freger 2016-10-06 11:37:05 UTC
All code exist within the release openstack-neutron-7.1.1-7.el7ost

Comment 7 errata-xmlrpc 2016-10-11 15:12:10 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-2016-2052.html