-
Notifications
You must be signed in to change notification settings - Fork 82
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
Alpine Linux support #16
Comments
Hi, thanks for your report. I can add the missing arch ( However there's an underlying issue that the appsignal agent currently does not work with Alpine linux due to its dependency on musl. We're working on this, but can't give an ETA just yet unfortunately. |
See this commit on how to add it to the mapping. However, YMMV with alpine.. |
Thank you for the feedback. Alpine is great for Docker containers because it is extremely lean (only roughly 6 MB for the image), has good additional security and a stable release model. So it would be great if you could support Alpine, especially since it is so popular in the Docker community. |
I know; this has to do with the Appsignal agent being coded in Rust, and this issue prevents this. |
Have you tried compiling for musl now that rust-lang/rfcs#1721 is merged? (I just went from "hooooray phoenix monitoring that just works" into complete sadness because of this issue, so if there is anything I could try to make it work please let me know) |
Thanks for the headsup. @thijsc is the Rust guy, he'll fill you in. |
We're keeping close track of this. The RFC was merged, the actual implementation work is tracked in rust-lang/rust#37406. As soon as this pull has been merged we're going to work on this again. |
I've been working on a very experimental Alpine Linux supported build of our agent and extension. Today I got a working build and tested it. It worked 🎉 From now on I'll be working on updating our build process to be able to ship a official alpha release. Ping us at [email protected] if you want to be in the first alpha beta users batch Edit: I do see that #44 has to be done first. |
Good news everyone! Version No extra steps are needed for installation. Try it out and let us know if you run into any problems! |
Should we close this ticket? Or are we waiting on confirmation from @ospaarmann or @jeroenvisser101 ? |
You can close it, I already confirmed it was working by running my fork yesterday 👍 |
Hey,
I’m trying out the Beta of AppSignal for Elixir and ran into an issue when using building the Docker image that I use to ship the app. It looks to me that the download of the AppSignal agent causes the problem. Maybe downloading the agent after compilation isn’t the best approach…
Anyway, here is my log dump (or part of it). Would be great if you could look into this.
Thanks
The text was updated successfully, but these errors were encountered: