The auto resolving of node names in relx_get_nodename fails for us on OTP 29 since the output generated is this (in a Alpine Docker image):
=ESOCK WARNING MSG==== 01-Jun-2026::12:10:34.561006 ===
[UNIX-ESSIO] Failed open sctp dynamic library: libsctp.so.1
the-actual-node-name
That whole output gets set as the node name, which makes tasks such as remote_console fail to attach to the node and exit with the following message even though the node has successfully started and is running:
Not sure what the actual solution should be, but the node name detection has to be more robust somehow.
The auto resolving of node names in
relx_get_nodenamefails for us on OTP 29 since the output generated is this (in a Alpine Docker image):That whole output gets set as the node name, which makes tasks such as
remote_consolefail to attach to the node and exit with the following message even though the node has successfully started and is running:Not sure what the actual solution should be, but the node name detection has to be more robust somehow.