]> git.apps.os.sepia.ceph.com Git - teuthology.git/commit
report, lock.ops: retry write requests to paddles 1633/head
authorJosh Durgin <jdurgin@redhat.com>
Sun, 21 Mar 2021 22:28:52 +0000 (18:28 -0400)
committerJosh Durgin <jdurgin@redhat.com>
Sun, 21 Mar 2021 22:28:57 +0000 (18:28 -0400)
commit136b32510d604517f76b4629dbc8a9525c5805f2
tree68e8732db996fb5cd5fe479551ab79c84283687e
parentb96569170f15eae4604f361990ea65737b28dff1
report, lock.ops: retry write requests to paddles

For more contended cases of updating job status and machine keys,
where we've seen 500 errors from DB conflicts, use random intervals
for the retries.

This is the teuthology half of fixing:
https://tracker.ceph.com/issues/49864

Signed-off-by: Josh Durgin <jdurgin@redhat.com>
teuthology/lock/ops.py
teuthology/report.py