Comment 3 for bug 788612

Revision history for this message
Robert Collins (lifeless) wrote : Re: [Bug 788612] Re: Allow running Jobs to mark themselves as suspended

On Fri, May 27, 2011 at 10:01 AM, Julian Edwards
<email address hidden> wrote:
> On Thursday 26 May 2011 22:23:15 you wrote:
>> At the top level I think we want to take the job out of the queue
>> entirely and requeue it when the series is unfrozen.
>
> That's not the right thing to be doing.  The job is held until an archive
> admin approves the package, at which point the job is released.
>
> That's orthogonal to distroseries status, where even regular uploads are not
> automatically released when its status changes.

Ah, I think there is a layering confusion here.

At the package layer we certainly need to know that there is something
waiting for an archive admin to approve.

At the queue layer we don't want stuff in a queue that can't be
processed: they shouldn't be queued for handling by the job runner.

-Rob