Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.dist > #1281667

Bug#1127666: how to recover from intermittent SSH push.dgit.d.o issue?

From Simon Josefsson <simon@josefsson.org>
Newsgroups linux.debian.bugs.dist
Subject Bug#1127666: how to recover from intermittent SSH push.dgit.d.o issue?
Date 2026-02-11 12:40 +0100
Message-ID <MngJz-ho2F-3@gated-at.bofh.it> (permalink)
Organization linux.* mail to news gateway

Show all headers | View raw


[Multipart message — attachments visible in raw view] - view raw

Package: dgit
Version: 14.7~bpo13+1

I wanted to do a NEW upload so I built a package and ran this:

jas@frallan:~/dpkg/golang-filippo-nistec$ dgit push-built --new -Cgolang-filippo-nistec_0.0.4-2_amd64.changes 
Format `3.0 (quilt)', need to check/update patch stack
canonical suite name for unstable is sid
kex_exchange_identification: read: Connection reset by peer
Connection reset by 82.195.75.78 port 22
dgit: failed command: ssh 'dgit@push.dgit.debian.org' ': dgit debian git-check golang-filippo-nistec ; set -e; cd /dgit/debian/repos; if test -d golang-filippo-nistec.git; then echo 1; else echo 0; fi'

dgit: error: subprocess failed with error exit status 255
! Push failed, while checking state of the archive.
! You can retry the push, after fixing the problem, if you like.
jas@frallan:~/dpkg/golang-filippo-nistec$


I retried and got the same error, then retried again and got this:


jas@frallan:~/dpkg/golang-filippo-nistec$ dgit push-built --new -Cgolang-filippo-nistec_0.0.4-2_amd64.changes 
Format `3.0 (quilt)', need to check/update patch stack
canonical suite name for unstable is sid
no version available from the archive
nothing quilty to commit, ok.
checking that golang-filippo-nistec_0.0.4-2.dsc corresponds to HEAD
dpkg-source: varning: extraherar osignerat källkodspaket (/home/jas/dpkg/golang-filippo-nistec/../golang-filippo-nistec_0.0.4-2.dsc)
dpkg-source: info: extraherar golang-filippo-nistec i unpacked
dpkg-source: info: packar upp golang-filippo-nistec_0.0.4.orig.tar.gz
dpkg-source: info: packar upp golang-filippo-nistec_0.0.4-2.debian.tar.xz
kex_exchange_identification: read: Connection reset by peer
Connection reset by 82.195.75.78 port 22
dgit: failed command: ssh 'dgit@push.dgit.debian.org' ': dgit debian policy-client-query golang-filippo-nistec tainted-objects sid ; true'

dgit: error: subprocess failed with error exit status 255
! Push failed, while preparing your push.
! You can retry the push, after fixing the problem, if you like.
jas@frallan:~/dpkg/golang-filippo-nistec$ 


So I retried again:


jas@frallan:~/dpkg/golang-filippo-nistec$ dgit push-built --new -Cgolang-filippo-nistec_0.0.4-2_amd64.changes 
Format `3.0 (quilt)', need to check/update patch stack
canonical suite name for unstable is sid
no version available from the archive
nothing quilty to commit, ok.
checking that golang-filippo-nistec_0.0.4-2.dsc corresponds to HEAD
dpkg-source: varning: extraherar osignerat källkodspaket (/home/jas/dpkg/golang-filippo-nistec/../golang-filippo-nistec_0.0.4-2.dsc)
dpkg-source: info: extraherar golang-filippo-nistec i unpacked
dpkg-source: info: packar upp golang-filippo-nistec_0.0.4.orig.tar.gz
dpkg-source: info: packar upp golang-filippo-nistec_0.0.4-2.debian.tar.xz

History contains tainted commit 089445ef0355a294a39643e8f4d476fd88844fb5
Taint recorded at time 2026-02-11 00:43:10 Z for any package
Reason: tag archive/debian/0.0.4-1 referred to this object in git tree but all previously pushed versions were found to have been removed from NEW (ie, rejected) (or never arrived)
Could perhaps be forced using --deliberately.  Consult documentation.

History contains tainted commit 089445ef0355a294a39643e8f4d476fd88844fb5
Taint recorded at time 2026-02-11 00:43:10 Z for any package
Reason: tag debian/0.0.4-1 referred to this object in git tree but all previously pushed versions were found to have been removed from NEW (ie, rejected) (or never arrived)
Could perhaps be forced using --deliberately.  Consult documentation.

dgit: error: pushing tainted objects (which server would reject)
! Push failed, while preparing your push.
! You can retry the push, after fixing the problem, if you like.
jas@frallan:~/dpkg/golang-filippo-nistec$


I'm not sure if the --deliberately suggestion was targetted at me, but
it didn't work:

jas@frallan:~/dpkg/golang-filippo-nistec$ dgit push-built --new -Cgolang-filippo-nistec_0.0.4-2_amd64.changes --deliberately
dgit: unknown long option `--deliberately'

As far as I can tell, the package is now stuck.

How would I recover from this situation and upload using dgit?

Meanwhile I reverted to debsign+dput, but wanted to report this to have
a solution for next time.

/Simon

Back to linux.debian.bugs.dist | Previous | Next — Next in thread | Find similar | Unroll thread


Thread

Bug#1127666: how to recover from intermittent SSH push.dgit.d.o issue? Simon Josefsson <simon@josefsson.org> - 2026-02-11 12:40 +0100
  Bug#1127666: how to recover from intermittent SSH push.dgit.d.o issue? Ian Jackson <ijackson@chiark.greenend.org.uk> - 2026-02-11 13:30 +0100
  Bug#1127666: how to recover from intermittent SSH push.dgit.d.o issue? Simon Josefsson <simon@josefsson.org> - 2026-02-15 21:00 +0100
    Bug#1127666: how to recover from intermittent SSH push.dgit.d.o issue? Ian Jackson <ijackson@chiark.greenend.org.uk> - 2026-02-15 22:00 +0100
      Bug#1127666: how to recover from intermittent SSH push.dgit.d.o issue? Simon Josefsson <simon@josefsson.org> - 2026-02-15 22:10 +0100
        Bug#1127666: how to recover from intermittent SSH push.dgit.d.o issue? Ian Jackson <ijackson@chiark.greenend.org.uk> - 2026-02-15 23:20 +0100
          Bug#1127666: how to recover from intermittent SSH push.dgit.d.o issue? Simon Josefsson <simon@josefsson.org> - 2026-02-16 15:30 +0100
            Bug#1127666: how to recover from intermittent SSH push.dgit.d.o issue? Ian Jackson <ijackson@chiark.greenend.org.uk> - 2026-02-21 17:30 +0100

csiph-web