[ppc64le] gitlab-org/release-cli:v0.6.0 image ships wrong version :(
When I try to fetch the docker image for my Linux ppc64le, I got error that release-cli is not running due to wrong format. It turns out the binary is actually x86_64, not ppc64le
# registry.gitlab.com/gitlab-org/release-cli:v0.6.0
$ file /usr/local/bin/release-cli
release-cli: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-musl-x86_64.so.1, Go BuildID=SltQ6g2jDrXoWl1wrpT7/57fxKElR9x3pATHeWAEt/RN0gvxZqj9iaMZNRhvKe/kDIgpsfiD_3uAAZqYCXD, stripped
I would expect it to be
release-cli: ELF 64-bit LSB executable, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, for GNU/Linux 3.10.0, Go BuildID=uDFxBQLT0ans3i9zQ_0q/eYennzsYYIy9jv8APjTo/uOWY_MVOTTfdDtQiEkoV/fUxI8D00jPpIe9PxPseS, BuildID[sha1]=35fb1bfb57a478ef29788f822438f4ec114c1b26, stripped
Implementation
One option is to add this arch to the binaries list and you can manually download it.
Edited by Jaime Martinez