Remaining race-condition in the copy UI
Bug #236407 reported by
Celso Providelo
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
Critical
|
Celso Providelo |
Bug Description
There is still a remaining race-condition in the copy UI.
Illegal source-only copies will be erroneously allowed for the in the short time-window after the build(s) have completed successfully and before their binaries gets published.
{{{
>----< source upload (0 min) >-------------< built succesfully >-----Illegal source-only copies-----< binaries published >------->
}}}
A solution could be either check for this situation in the copy UI as we already for for 'bullding source' or 'already published binaries' or we could publish binaries in upload time as we do for sources (actually, we can publish any upload w/o custom files in upload-time).
Changed in soyuz: | |
assignee: | nobody → cprov |
milestone: | none → 1.2.6 |
status: | New → Confirmed |
Changed in soyuz: | |
status: | Confirmed → In Progress |
Changed in soyuz: | |
importance: | Undecided → Critical |
status: | Fix Committed → In Progress |
Changed in soyuz: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
RF 6496