On 17819 March 1977, Ian Jackson wrote:
> The last time I looked, using dgit for NMUs stil suffered from the
> problem that it didin't cope with uploads cancelled (by the
> maintainer
> or the uploader on their request). "Suffered" as in "the tag exists
> even
> if the version never hit the archive." Has this changed?
That would be the same as a REJECT, no?
whether an upload is still queued, or has been rejected. Ideally this
information would be available via the
https://api.ftp-master.debian.org
API but it's not there right now (because that API doesn't seem to
know about queued uploads at all). I'm not sure the information is
even public! The last REJECT mail I got myself (a April 2022) was
sent only to me.
There are multiple places where stuff can be rejected / "get lost".
Anything that happens in queued can NOT (easily) appear at api, as
queued has no
way to write into the database.
If someone wants to tackle things and get more status out of the various
steps:
- queued is for anything *before* it actually reaches the archive. So
upload queues and their various steps.
- Afterwards its in dak, process-upload in the unchecked cronjob.
The latter can (and does) modify projectb, so adding more status info at
that point is easy. Queued case needs more work and thought.
MR, as always, welcome. queued is perl, process-upload is python.
--
bye, Joerg