netbox-community / netbox-docker

🐳 Docker Image of NetBox
https://github.com/netbox-community/netbox-docker/wiki
Apache License 2.0
1.79k stars 821 forks source link

ARM64 build in release is failing #1300

Closed tobiasge closed 1 week ago

tobiasge commented 1 week ago

Current Behavior

ERROR: failed to solve: process "/bin/sh -c export DEBIAN_FRONTEND=noninteractive && apt-get update -qq && apt-get upgrade --yes -qq --no-install-recommends && apt-get install --yes -qq --no-install-recommends bzip2 ca-certificates curl libldap-common libpq5 libxmlsec1-openssl openssh-client openssl python3 tini && curl --silent --output /etc/apt/keyrings/nginx-keyring.gpg https://unit.nginx.org/keys/nginx-keyring.gpg && echo \"deb [signed-by=/etc/apt/keyrings/nginx-keyring.gpg] https://packages.nginx.org/unit/ubuntu/ mantic unit\" > /etc/apt/sources.list.d/unit.list && apt-get update -qq && apt-get install --yes -qq --no-install-recommends unit=1.32.1-1~mantic unit-python3.12=1.32.1-1~mantic && rm -rf /var/lib/apt/lists/*" did not complete successfully: exit code: 35 Error: Process completed with exit code 1.

Expected Behavior

Build should succeed.

Docker Compose Version

-

Docker Version

Github hosted runner

The git Revision

3.0.0

The git Status

-

Startup Command

-

NetBox Logs

-

Content of docker-compose.override.yml

-
tobiasge commented 1 week ago

I'm not yet sure why the build is failing in the release process but works in the tests. Might be because in release we use QEMU and not a native ARM64 runner.