• Bug#1067924: dgit: can't clone/fetch dockerfile-mode past few days

    From Sean Whitton@21:1/5 to All on Fri Mar 29 02:20:01 2024
    Package: dgit
    Version: 11.6
    Severity: important

    spwhitton@chiark:~/tmp>dgit clone dockerfile-mode
    canonical suite name for unstable is sid
    fetching existing git history
    fatal: Could not read from remote repository.

    Please make sure you have the correct access rights
    and the repository exists.
    dgit: failed command: git ls-remote -q --refs https://git.dgit.debian.org/dockerfile-mode 'refs/tags/archive/debian/*' 'refs/tags/debian/*' refs/dgit/sid refs/dgit-rewrite/map

    dgit: error: subprocess failed with error exit status 128
    255 spwhitton@chiark:~/tmp>

    I was able to successfully dgit push the package, after doing an
    import-dsc for the purposes I wanted to fetch.

    --
    Sean Whitton

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Ian Jackson@21:1/5 to Sean Whitton on Sat Mar 30 22:10:01 2024
    Sean Whitton writes ("Bug#1067924: dgit: can't clone/fetch dockerfile-mode past few days"):
    spwhitton@chiark:~/tmp>dgit clone dockerfile-mode
    canonical suite name for unstable is sid
    fetching existing git history
    fatal: Could not read from remote repository.

    Please make sure you have the correct access rights
    and the repository exists.
    dgit: failed command: git ls-remote -q --refs https://git.dgit.debian.org/dockerfile-mode 'refs/tags/archive/debian/*' 'refs/tags/debian/*' refs/dgit/sid refs/dgit-rewrite/map

    dgit: error: subprocess failed with error exit status 128
    255 spwhitton@chiark:~/tmp>

    I was able to successfully dgit push the package, after doing an
    import-dsc for the purposes I wanted to fetch.

    It seems to be working now. I'm afraid going to close this bug
    without doing much else.

    In the future, a DSA ticket is probably more helpful. I don't think
    DSA are aware of the frequency of these problems.

    As a workaround, when this happens, "dgit --for-push clone" is
    very likely to work, since it goes to the underlying git server via
    ssh, rather than the public mirror via the git protocol.

    I guess we could change dgit to suggest filing a DSA ticket...

    Sorry,
    Ian.

    --
    Ian Jackson <ijackson@chiark.greenend.org.uk> 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.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)