Skip to content

exec /bin/sh: exec format error on aarch64 Linux #629

@kkebo

Description

@kkebo

Summary

It appears that the Dependabot CLI cannot be run on aarch64 Linux.

Steps to reproduce

$ go install github.com/dependabot/cli/cmd/dependabot@latest
...
$ dependabot update swift kkebo/zyphy
    cli | 2026/06/13 16:09:43 Using hostname: github.com api endpoint: https://api.github.com
    cli | 2026/06/13 16:09:43 Failed to find credentials for GitHub container registry.
    cli | 2026/06/13 16:09:43 pulling image: ghcr.io/dependabot/proxy:latest
    cli | 2026/06/13 16:09:46 using image ghcr.io/dependabot/proxy:latest at sha256:9d96c37157f40f9a4452b399fadc18cb66d41f0c9b6e3993b539e65bff82bc65
    cli | 2026/06/13 16:09:46 Failed to find credentials for GitHub container registry.
    cli | 2026/06/13 16:09:46 pulling image: ghcr.io/dependabot/dependabot-updater-swift
    cli | 2026/06/13 16:13:38 using image ghcr.io/dependabot/dependabot-updater-swift at sha256:6c859a2c1b93616eb2b28b0e2c133c8ca51c979ea3172c19957ed2aa
396116f1
  proxy | exec /bin/sh: exec format error
    cli | 2026/06/13 16:13:52 updater failure: proxy container exited with non-zero exit code: 255

Environment

$ cat /etc/os-release
PRETTY_NAME="Debian GNU/Linux 13 (trixie)"
NAME="Debian GNU/Linux"
VERSION_ID="13"
VERSION="13 (trixie)"
VERSION_CODENAME=trixie
DEBIAN_VERSION_FULL=13.5
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"
$ uname -a
Linux Raspberry-beetle 6.18.33+rpt-rpi-2712 #1 SMP PREEMPT Debian 1:6.18.33-1+rpt1 (2026-06-01) aarch64 GNU/Linux
$ go version
go version go1.24.4 linux/arm64
$ dependabot --version
dependabot version v1.88.0

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions