Disabled archives should automatically have their waiting builds removed
Bug #497520 reported by
Julian Edwards
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
Low
|
Paul Hummer |
Bug Description
PPAs and "copy" archives can be disabled by users. However, any builds that are pending will forever clog the database and show as waiting builds that will never build.
Therefore, when an archive is disabled, after a certain stay of execution in case of accidental disablement, we should mark all NEEDSBUILD builds as superseded and remove the corresponding buildqueue entries.
Related branches
Changed in soyuz: | |
status: | New → Triaged |
importance: | Undecided → Low |
tags: | added: ppa soyuz-build |
Changed in soyuz: | |
assignee: | Muharem Hrnjadovic (al-maisan) → Paul Hummer (rockstar) |
Changed in soyuz: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
For the time being we'll use the JobStatus.SUSPENDED value to mark such builds as suspended so we can ignore them when e.g. selecting candidate jobs for idle builders.
Please see also bug #506142.