#no match for platform in manifest: not found

2 messages · Page 1 of 1 (latest)

lone ruin
#

Upon trying to run ./install.sh on macOS with Apple Silicon (M2 chip), the build process fails with the following message:

▶ Fetching and updating Docker images ...
24.11.1: Pulling from getsentry/sentry
no matching manifest for linux/arm64/v8 in the manifest list entries

▶ Building and tagging Docker images ...

#0 building with "desktop-linux" instance using docker driver

#1 [web internal] load build definition from Dockerfile
#1 transferring dockerfile: 509B done
#1 WARN: InvalidDefaultArgInFrom: Default value for ARG ${SENTRY_IMAGE} results in empty or invalid base image name (line 2)
#1 DONE 0.0s

#2 [web internal] load metadata for docker.io/getsentry/sentry:24.11.1
#2 ERROR: no match for platform in manifest: not found
------
 > [web internal] load metadata for docker.io/getsentry/sentry:24.11.1:
------
failed to solve: getsentry/sentry:24.11.1: failed to resolve source metadata for docker.io/getsentry/sentry:24.11.1: no match for platform in manifest: not found
Error in install/build-docker-images.sh:6.
'$dcb --force-rm web' exited with status 17
-> ./install.sh:main:34
--> install/build-docker-images.sh:source:6

random bough
#

Hey @lone ruin, I think this issue is related to platform compatibility with the Docker image. You can refer to this GitHub issue for more details. In case it's not related, I recommend opening a new issue in the self-hosted repository.

GitHub

Self-Hosted Version n/a CPU Architecture arm64 Docker Version 20.10.12 Docker Compose Version 1.29.2 Steps to Reproduce Try to run ./install.sh on a relatively fresh install of ubuntu 22.04 Install...