Actions
Backport #9379
closedBackport "Deadlock on rpm repository pulp2pulp sync"to 3.14.z
Start date:
Due date:
% Done:
100%
Estimated time:
Triaged:
Yes
Sprint Candidate:
No
Tags:
Katello
Sprint:
Quarter:
Related issues
Updated by ttereshc about 3 years ago
- Copied from Issue #8750: Deadlock on rpm repository pulp2pulp sync added
Updated by pulpbot about 3 years ago
- Status changed from NEW to POST
Updated by dalley about 3 years ago
- Assignee set to ggainey
- Sprint/Milestone set to 3.14.7
Added by ggainey about 3 years ago
Updated by ggainey about 3 years ago
- Status changed from POST to MODIFIED
- % Done changed from 0 to 100
Applied in changeset pulpcore|9bcae2e6377f3f3edf90edfc44eebc366f4d14c5.
Updated by pulpbot about 3 years ago
- Status changed from MODIFIED to CLOSED - CURRENTRELEASE
Actions
Fix occasional deadlocks when doing multiple similar syncs concurrently.
Forcing deadlocks requires a lot of time and pulpcore-workers running. There is therefore no specific CI test for this, but there is a reproducer script that will force deadlocks to happen (and show that they're fixed) here:
https://github.com/ggainey/pulp_startup/blob/main/8750_deadlocks/file_repro.sh
backports #8750 fixes #9379
(cherry picked from commit 6af3519b4931bd34c49653a80c52fd1c7cd08821)