Retry on database deadlock on service_update method
service_update could fail with deadlock in some active-active deployments. Added _retry_on_deadlock decorator to fix this issue. Change-Id: Icfedb5ec0042e1d588314d56856f9ebab537665e Closes-Bug: #1516124
This commit is contained in:
@@ -436,6 +436,7 @@ def service_create(context, values):
|
||||
|
||||
|
||||
@require_admin_context
|
||||
@_retry_on_deadlock
|
||||
def service_update(context, service_id, values):
|
||||
session = get_session()
|
||||
with session.begin():
|
||||
|
||||
Reference in New Issue
Block a user