99b3f44eb1
Lots of different things can be updating the same migration
record at the same time (different computes, the API, etc)
and we see DBDeadlock errors on migration_update at times
(and operators that do a lot of migrations have mentioned it
also) so this change simply adds the retry_on_deadlock decorator
to the migration_update DB API method.
Change-Id: I98bbe96e4be5326e18ef2c2ac50c0d24993d52ec
Closes-Bug: #1642537
(cherry picked from commit
|
||
---|---|---|
.. | ||
api_migrations | ||
migrate_repo | ||
__init__.py | ||
api.py | ||
api_models.py | ||
migration.py | ||
models.py | ||
types.py | ||
utils.py |