archethic-foundation / archethic-foundation/archethic-node

dockerfile upgrade to elixir 1.14.3

Open
#972 0 comments 0 reactions 0 assignees View on GitHub
feature Governance
Dominant language
Elixir
Stars
82
Forks
24
PR merge metrics
No merged PRs in 30d

Description

### Is your feature request related to a problem?

Currently we can't upgrade to elixir 1.14.3 because the image is based on alpine 3.17 vs alpine 3.16 for 1.14.1 this a problem because the package libexecinfo-dev is not supported anymore and we need this package for EXLA library (XLA) which is used by Nx which in turn is used for calculating network coordinates.

### Describe the solution you'd like

we should either create a script to compile the package from makefile or create our own image.
it may be possible an image with everything we need already exists but not on official repository (this solution is not a long term one)

### Additional context

_No response_

Contributor guide

Open the contributing guide

Research direction

Start by locating the Dockerfile or image definition and the dependency setup for Elixir 1.14.3. Verify that the resulting image builds with libexecinfo-dev available for EXLA and Nx, and that the node's network-coordinate calculation can run successfully.

Written by the indexing model from the issue text.

Assessment

Tech stack
dockerfile, elixir
Domain
build-system, devops
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.