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

arm64 support #1086

Closed
rur0 opened this issue Jun 10, 2020 · 6 comments
Closed

arm64 support #1086

rur0 opened this issue Jun 10, 2020 · 6 comments
Labels
enhancement New feature or request

Comments

@rur0
Copy link

rur0 commented Jun 10, 2020

Hello, I am attempting to run jaeger operator on my 8x RPI 4 kubernetes (k3s) cluster running on ubuntu server (64 bit) and I'm getting the fun
standard_init_linux.go:211: exec user process caused "exec format error"
error.

Is there a simple way of running jaeger operator on arm64 hardware?

thanks

@jpkrohling
Copy link
Contributor

We do not provide ARM images yet. I know we have some for the main Jaeger project, so, I think we could have them for the operator as well. Would you be open to contributing this feature?

@jpkrohling jpkrohling added the enhancement New feature or request label Jun 10, 2020
@rur0
Copy link
Author

rur0 commented Jun 10, 2020

I've added multiarch build support here https://github.com/rur0/jaeger-operator but haven't tested it yet

@rur0
Copy link
Author

rur0 commented Jun 13, 2020

jaeger-operator compiles and runs fine on ARM64, however when the operator pulls the main jaeger image, its getting a 'exec format error.'

@jpkrohling you have mentioned that there are ARM images on the main project; would it be possible to upload them to the docker repo with multiarch support using docker manifests?

@jpkrohling
Copy link
Contributor

I think it was done as part of jaegertracing/jaeger#2176 . At a first glance, I couldn't find the images at Docker Hub. @pavolloffay you seem to have reviewed that PR: do you know whether ARM images should be available?

@pavolloffay
Copy link
Member

The multiarch images are not built or published.

The jaegertracing/jaeger#2176 added:

  • arm64 build to release archive
  • refactored build for easier multiarch builds - perhaps we could do the same in the operator.

We should open a new issue in the main repo to publish multiarch images.

@yurishkuro
Copy link
Member

I think this is fixed by jaegertracing/jaeger#2948. Please reopen if still a problem.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants