<div dir="ltr"><div>Hello,</div><div><br></div><div>Thank up Simon for providing useful information.<br></div><div>Regarding FTP uploads, the flakiness issues should now be resolved. </div><div>The usual `dput` upload should now work as per usual.</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Nov 17, 2023 at 3:04 PM Simon Quigley <<a href="mailto:simon@tsimonq2.net">simon@tsimonq2.net</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hello,<br>
<br>
There is currently some slight flakiness with the FTP server accepting uploads, <br>
for both PPAs and <a href="http://upload.ubuntu.com" rel="noreferrer" target="_blank">upload.ubuntu.com</a>. The Launchpad team indicated on IRC that <br>
they're looking into it.<br>
<br>
That being said, those issues don't currently affect SSH uploads. It's generally <br>
a good idea to do SSH-based uploads regardless:<br>
  - Instead of `dput ubuntu your_source.changes`, try `ssh-ubuntu` in place of <br>
`ubuntu`<br>
  - Instead of e.g. `dput ppa:lubuntu-dev/backports-staging <br>
your_source.changes`, use `dput ssh-ppa:lubuntu-dev/backports-staging <br>
your_source.changes`<br>
  - Also, if you're a DD, try `ssh-upload` instead of `ftp-master` or `ftp-eu`<br>
<br>
Note, your SSH key has to be in Launchpad for this to work, and you may need to <br>
manually specify your Launchpad username in the configuration if it's different <br>
from your machine username.<br>
<br>
Here's some example config stanzas, for your /etc/<a href="http://dput.cf" rel="noreferrer" target="_blank">dput.cf</a>:<br>
<br>
[ssh-upload]<br>
login                   = tsimonq2<br>
fqdn                    = <a href="http://ssh.upload.debian.org" rel="noreferrer" target="_blank">ssh.upload.debian.org</a><br>
method                  = scp<br>
incoming                = /srv/<a href="http://upload.debian.org/UploadQueue/" rel="noreferrer" target="_blank">upload.debian.org/UploadQueue/</a><br>
allow_dcut              = 1<br>
allowed_distributions   = (?!UNRELEASED|.*-security)<br>
<br>
[ssh-ubuntu]<br>
fqdn                    = <a href="http://upload.ubuntu.com" rel="noreferrer" target="_blank">upload.ubuntu.com</a><br>
method                  = sftp<br>
incoming                = /ubuntu<br>
login                   = *<br>
<br>
[ssh-ppa]<br>
fqdn                    = <a href="http://ppa.launchpad.net" rel="noreferrer" target="_blank">ppa.launchpad.net</a><br>
method                  = sftp<br>
incoming                = ~%(ssh-ppa)s<br>
login                   = *<br>
<br>
I hope this helps,<br>
-- <br>
Simon Quigley<br>
<a href="mailto:simon@tsimonq2.net" target="_blank">simon@tsimonq2.net</a><br>
tsimonq2 on LiberaChat and OFTC<br>
@tsimonq2:<a href="http://linuxdelta.com" rel="noreferrer" target="_blank">linuxdelta.com</a> on Matrix<br>
5C7A BEA2 0F86 3045 9CC8<br>
C8B5 E27F 2CF8 458C 2FA4<br>
<br>
-- <br>
ubuntu-devel mailing list<br>
<a href="mailto:ubuntu-devel@lists.ubuntu.com" target="_blank">ubuntu-devel@lists.ubuntu.com</a><br>
Modify settings or unsubscribe at: <a href="https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel" rel="noreferrer" target="_blank">https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel</a><br>
</blockquote></div>