Control: clone -1 -2
Control: retitle -2 want tag2upload to use dput-ng in sftp mode
Control: retitle 1125487 delay tag2upload irreoverable point until about to 
make signatures

This bug #1129363 and #1125487 are both about making dgit push more
reliable, especially in the tag2upload builder.

#1125487 is the full-on version which should do a very good job of
retrying whenever it can, but it's a lot of work.

This bug #1129363 is about doing ad-hoc retries of the actual output
delivery commands (git push and dput).  I have a branch in the works
which does that.  I'll regard those changes as closing this bug.

Those change would probably not in fact have avoided the failure of
job 2971, because simply rerunning dput after a partial upload doesn't
work, when running in ftp mode against real Debian infra.

But I did some tests, and dput-ng seems to be able to resume (or
overwrite) a failed upload to real Debian infra, when running in sftp
mode.  So we should use that.  I'm cloning #1129363 as -2 for that.

We're already using dput-ng.  sftp mode would require enrolling the
builder's ssh key on the archive queued host, and changing the dput
config or target host (somewhere where it will affect the t2u service
but not normal user use of dgit).

Ian.

-- 
Ian Jackson <[email protected]>   These opinions are my own.  

Pronouns: they/he.  If I emailed you from @fyvzl.net or @evade.org.uk,
that is a private address which bypasses my fierce spamfilter.

Reply via email to