Giter Site home page Giter Site logo

Comments (11)

thijsc avatar thijsc commented on May 18, 2024 3

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.

from appsignal-elixir.

tombruijn avatar tombruijn commented on May 18, 2024 1

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.

from appsignal-elixir.

jeroenvisser101 avatar jeroenvisser101 commented on May 18, 2024 1

You can close it, I already confirmed it was working by running my fork yesterday šŸ‘

from appsignal-elixir.

arjan avatar arjan commented on May 18, 2024

Hi, thanks for your report. I can add the missing arch (x86_64-alpine-linux-musl) to the mapping in the helper.

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.

from appsignal-elixir.

arjan avatar arjan commented on May 18, 2024

See this commit on how to add it to the mapping. However, YMMV with alpine..

from appsignal-elixir.

ospaarmann avatar ospaarmann commented on May 18, 2024

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.

from appsignal-elixir.

arjan avatar arjan commented on May 18, 2024

I know; this has to do with the Appsignal agent being coded in Rust, and this issue prevents this.

from appsignal-elixir.

teamon avatar teamon commented on May 18, 2024

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)

from appsignal-elixir.

arjan avatar arjan commented on May 18, 2024

Thanks for the headsup. @thijsc is the Rust guy, he'll fill you in.

from appsignal-elixir.

tombruijn avatar tombruijn commented on May 18, 2024

Good news everyone! Version 0.11.0 was just released adding Alpine Linux support for AppSignal for Elixir.

No extra steps are needed for installation.

Try it out and let us know if you run into any problems!

from appsignal-elixir.

arjan avatar arjan commented on May 18, 2024

Should we close this ticket? Or are we waiting on confirmation from @ospaarmann or @jeroenvisser101 ?

from appsignal-elixir.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    šŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. šŸ“ŠšŸ“ˆšŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ā¤ļø Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.