-
Notifications
You must be signed in to change notification settings - Fork 165
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
add linux-arm builds to releaser #146
Conversation
CI fails with:
Any tips on how to debug this issue? |
Can you add
It's hard to know what is happening with the current output |
On a Linux machine (and presumably others, like Mac), you can run "goreleaser" locally, which would produce better output and log files. Let me know if you can't figure out how to do it following goreleaser's documentation (and this repo's). |
Modifying the QEMU setup will probably fix the issue (see #173) |
- configs/otelcol.yaml | ||
build_flag_templates: | ||
- --pull | ||
- --platform=linux/arm |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This should have arm64
or arm32
, I don't believe arm
by itself is a valid architecture.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looking at the docshttps://github.com/docker-library/official-images#architectures-other-than-amd64 it looks like it should be set to arm32v7
and arm64v8
?
Hey @blumamir are you looking to finish this pull request? I'm also interested in otel-contrib release for armv7. I think for |
Closing in favor of #349 |
Fixes #105 . More context and discussions can be read in the issue.
This adds linux-arm builds to the collector and collector contrib, so they can be published to docker hub and consumed on raspberry pi which is running armv7.
This PR follows another PR for adding this architecture to the CI testing in collector repo here. For contrib, this architecture is also tested in CI here
I added the support by following the way it is done for other os-arch, so please review thoroughly as I have little experience with these tools.
Again, thank you @mx-psi for pointing me to the right places :)