Bug 968858
| Summary: | slow createrepo during task upload can block the entire application | ||
|---|---|---|---|
| Product: | [Retired] Beaker | Reporter: | Dan Callaghan <dcallagh> |
| Component: | scheduler | Assignee: | beaker-dev-list |
| Status: | CLOSED EOL | QA Contact: | |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 0.12 | CC: | mastyk, qwan, tools-bugs |
| Target Milestone: | --- | Keywords: | Triaged |
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2020-04-21 08:47:58 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: | |||
|
Description
Dan Callaghan
2013-05-30 06:41:34 UTC
Hmm, I wonder if this could be the culprit for the current gaps in the metrics reporting (the ones that don't correspond to beakerd actually falling over). I noted the assumption about being called in a transaction when I last refactored that code, but I missed the fact that it may impact the whole web server because we call it inline from the web UI code. http://git.beaker-project.org/cgit/beaker/tree/Server/bkr/server/model.py?h=develop#n6579 Yet another operation that we really should be handling asynchronously, but the error handling for doing that in this case is going to be rather painful. Closing this issue. We are not planning to address this problem in the Beaker development lifecycle. Instead of that, we are planning to continue our effort in building Beaker.NEXT. If you have any questions, feel free to reach out to me. Best regards, Martin Styk |