StackStorm / st2-packages

StackStorm deb/rpm packages (automated docker build pipeline)
https://stackstorm.com/
27 stars 59 forks source link

packagingrunner failed at ppc linux - exec user process caused "exec format error" #648

Closed dove-young closed 4 years ago

dove-young commented 4 years ago

If you find an issue in packages, please file an issue and we'll have a look as soon as we can. In order to expedite the process, it would be helpful to follow this checklist and provide relevant information.

Issue details

I tried to run quay.io/stackstorm/packagingrunner at RH Linux ppc. It failed at execution.

[root@ramtil1 st2-packages]# podman pull quay.io/stackstorm/packagingrunner
Trying to pull quay.io/stackstorm/packagingrunner...
Getting image source signatures
Copying blob 1211ffdf2fbb skipped: already exists
Copying blob a3ed95caeb02 skipped: already exists
Copying blob 292159885dfc skipped: already exists
Copying blob 065a8a8d2c50 skipped: already exists
Copying blob adcc39647161 skipped: already exists
Copying blob 38e75c9bc00a skipped: already exists
Copying blob dc94b9763167 skipped: already exists
Copying blob 949885f61170 skipped: already exists
Copying blob 9293c9f72d97 skipped: already exists
Copying blob b11f88577c81 skipped: already exists
Copying blob a3ed95caeb02 skipped: already exists
Copying blob a3ed95caeb02 skipped: already exists
Copying blob 1ada27c4caed skipped: already exists
Copying blob 23237bba0ac1 skipped: already exists
Copying blob a3ed95caeb02 skipped: already exists
Copying blob b0b3de6b132b skipped: already exists
Copying blob 9e02904d451f skipped: already exists
Copying blob 2aa0fc8fa5d3 skipped: already exists
Copying blob 13f1f110799a skipped: already exists
Copying config d075237b30 done
Writing manifest to image destination
Storing signatures
d075237b301fceb1f11aa7e8808d0802af3c9086743f9d1381b32826ec761778
[root@ramtil1 st2-packages]# podman run -it --rm --name st2packages_el8_run_1 quay.io/stackstorm/packagingrunner
standard_init_linux.go:211: exe
arm4b commented 4 years ago

Based on your uname -a you're running pc64el, while the packaging toolset is confirmed to be running under the amd64 architecture and Docker images were built for the x86_64 arch.

I'd suggest to try on a different machine with compatible architecture as pc64el and x86_64 are not binary-compatible.

arm4b commented 4 years ago

Closing as pc64el arch is not supported.