Skip to content

Commit

Permalink
ducktape: temp fix for erlang 26.2.3 arm
Browse files Browse the repository at this point in the history
(cherry picked from commit 20d9f9f)
  • Loading branch information
andrewhsu authored and vbotbuildovich committed Mar 11, 2024
1 parent 794edf7 commit 4443dda
Showing 1 changed file with 7 additions and 0 deletions.
7 changes: 7 additions & 0 deletions tests/docker/ducktape-deps/ocsf-server
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,13 @@ apt-get install -qq elixir erlang-dev erlang-xmerl
mix local.hex --force && mix local.rebar --force

pushd /opt/ocsf-server

# temporary workaround for erlang 26.2.3 arm core dump
# https://github.com/erlang/otp/issues/8238#issuecomment-1987173291
if [ $(uname -m) = "aarch64" ]; then
MIX_ENV=prod mix archive.install --force github hexpm/hex branch latest
fi

./build_server.sh
# The following is required because the server attempts to write logs
# to the `dist/tmp` directory. This is fine in docker ducktape as the user
Expand Down

0 comments on commit 4443dda

Please sign in to comment.