| Summary: | Promoting when already a promotion happening elsewhere- queue, don't error out | ||
|---|---|---|---|
| Product: | Red Hat Satellite | Reporter: | Jeff Weiss <jweiss> |
| Component: | API | Assignee: | Marek Hulan <mhulan> |
| Status: | CLOSED UPSTREAM | QA Contact: | Katello QA List <katello-qa-list> |
| Severity: | medium | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 6.0.0 | CC: | dajohnso, mhulan, mmccune |
| Target Milestone: | Unspecified | Keywords: | Triaged |
| Target Release: | Unused | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2013-09-19 18:16:02 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
|
Description
Jeff Weiss
2012-02-13 22:59:09 UTC
Currently both API and UI use asynchronous method so it should be possible. However we'll have to make sure that there are no conflicting jobs (in case more than one worker is running). I'll discuss this with someone first but the basic idea is that we disallow synchronous promoting and add a prerequisite for delayed jobs to start only when no conflicting is in progress. This way user will be able to register his promotions and he will just have to wait until some worker will be able to finish his job. These bugs have been resolved in upstream projects for a period of months so I'm mass-closing them as CLOSED:UPSTREAM. If this is a mistake feel free to re-open. |