runatlantis/atlantis

v0.28.0 Docker image for ARM64 architecture contains wrong binary format

Closed this issue ยท 0 comments

Community Note

  • Please vote on this issue by adding a ๐Ÿ‘ reaction to the original issue to help the community and maintainers prioritize this request. Searching for pre-existing feature requests helps us consolidate datapoints for identical requirements into a single place, thank you!
  • Please do not leave "+1" or other comments that do not add relevant new information or questions, they generate extra noise for issue followers and do not help prioritize the request.
  • If you are interested in working on this issue or have submitted a pull request, please leave a comment.

Overview of the Issue

v0.28.0 Docker image for ARM64 architecture contains wrong binary format.

Reproduction Steps

$ docker run -it --rm --name atlantis-upstream --entrypoint /bin/bash --user root --platform linux/arm64 ghcr.io/runatlantis/atlantis:v0.28.0@sha256:0a6b5e8120d0ac8af39309d0e26e889f2a64d0ce2b5799b8f4e6de61c894ec88
$ apk add file
$ file /usr/local/bin/atlantis
/usr/local/bin/atlantis: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), statically linked, Go BuildID=XW97v4J4GG1cu1ERs3h5/XXgRSRniRMycotC4Kni4/Fhd8By7s7jOejm3f1_Zl/hVhseKdpHHaYo0Ma3t3C, stripped