Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

/init: 37: exec: s6-overlay-suexec: Exec format error #4

Closed
chunckky opened this issue Mar 13, 2022 · 7 comments
Closed

/init: 37: exec: s6-overlay-suexec: Exec format error #4

chunckky opened this issue Mar 13, 2022 · 7 comments
Labels
bug Something isn't working

Comments

@chunckky
Copy link

Describe The Bug:

Hi, on a odroid (arm64), when i want to start the image, I have this error :
/init: 37: exec: s6-overlay-suexec: Exec format error.

To Reproduce:

docker-compose up -d
with this docker-compose.yml
version: '3.7'
services:
telem:
image: abesnier/guacamole
volumes:
- type: bind
source: /.../config
target: /config
ports:
- 8080:8080/tcp
networks:
guacnet:
ipv4_address: ...
networks:
guacnet:
ipam:
driver: default
config:
- subnet: ...

Expected behavior:

The image start on ARM64.

Logs:
/init: 37: exec: s6-overlay-suexec: Exec format error

Remove any sensative information.

Screenshots:

Environment:
odroit n2+
CPU : arm64

docker engine : 20.10.13
api version : 1.41
containerd : 1.5.10
runc : 1.0.3
docker-init : 0.19.0
docker-compose : 1.25.0
docker-py : 4.1.0
cpython : 3.8.10

  • Guacamole Version:
    latest
  • Operating System:
  • ubuntu : 20.04
@chunckky chunckky added the bug Something isn't working label Mar 13, 2022
@mladecki
Copy link

Same issue on Raspi 4. Seems there is no build for this architecture. Issue inherits from oznu/guacamole.

@abesnier
Copy link
Owner

Hi,

Sorry to see that, I think I messed up the S6 overlay install on the arm64 image.
I tried to build a new one, may I please ask you to try it: docker pull abesnier/guacamole:1.4.0arm64

@mladecki
Copy link

Hi,

Sorry to see that, I think I messed up the S6 overlay install on the arm64 image. I tried to build a new one, may I please ask you to try it: docker pull abesnier/guacamole:1.4.0arm64

Great. This works for me.

@abesnier
Copy link
Owner

Great, so the issue was what I thought.

I'll modify my build process, and the guacamole:1.4.0 image should be fine for arm64 and amd64.

@abesnier
Copy link
Owner

Ok, build process is updated, @mladecki @chunckky could you try the updated guacamole:1.4.0 or guacamole:latest?

I took the opportunity to update to Tomcat 9.0.60 also.

@mladecki
Copy link

@abesnier Thank you for your work. Running fine now.

@abesnier
Copy link
Owner

Glad to hear that!
Issue closed then.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants