-
Notifications
You must be signed in to change notification settings - Fork 595
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
node-red-node-serialport node makes the Docker container infinite boot cycle #1027
Comments
yes, but why did you pick You will need to run |
Also share the |
3.0.2-14 looks to be the newer version on the hub.docker, is 3.0.2 newer that 3.0.2-14 ? Here is the output from /data:
I'm just performing this binds:
|
All the 3.0.2 builds were done at the same time, Does the container run after doing the |
Same problem.. |
Make sure you empty the volume mounted on |
I did delete everything in
|
Just to be extra clear here, this is still after you installed the serial port node, because I don't see the Node-RED log entries for installing the node in what you've posted.
Also what is the host OS here? I see it's ARMv7 so is it a Raspberry Pi, if so what version of the OS are you using? |
I installed the extension via the web interface.
The docker just rebooted once it crashed and I lost the initial log of the installation.
Crashed again.
Yes, I'm running in a Raspberry Pi, using Raspbian buster. |
Workaround for now, while we raise this with the upstream project. In |
Thanks, that did work! |
serailport node now bumped to v2.0.0 using latest underlying serialport v12 library. |
btw this issue is still happening when installing from scratch using node-red 3.1.9 and node-red with node-red-node-serialport 2.0.2 |
|
We probably need to see the output of the rebuild command, but you really should add these comments to the node-serial issue linked above, as it's the only easy they are going to get the message that it's broken |
Hi @hardillb, I just run
|
Based on the following issue: node-red/node-red-nodes#1027 Signed-off-by: Patrick José Pereira <[email protected]>
Based on the following issue: node-red/node-red-nodes#1027 Signed-off-by: Patrick José Pereira <[email protected]>
Based on the following issue: node-red/node-red-nodes#1027 Signed-off-by: Patrick José Pereira <[email protected]>
@patrickelectric the problem is that the default pre-built binaries for node-serial don't support the musl libc library that is used instead of glibc in the Alpine based containers. I have asked the node-serial maintainers to build Alpine based binaries, but they have not provided them yet. The rebuild command builds the binary against musl library so it then works properly. |
Thanks for the explanation! That makes total sense!
Can you link the issue here where you contacted the developer to make it
easier for us to track the status ?
serialport/bindings-cpp#139
…On Wed, Apr 17, 2024, 11:53 Ben Hardill ***@***.***> wrote:
@patrickelectric <https://github.com/patrickelectric> the problem is that
the default pre-built binaries for node-serial don't support the musl libc
library that is used instead of glibc in the Alpine based containers.
I have asked the node-serial maintainers to build Alpine based binaries,
but they have not provided them yet.
The rebuild command builds the binary against musl library so it then
works properly.
—
Reply to this email directly, view it on GitHub
<#1027 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAJIYCN5ZVT36OVAAK2HPGLY52EHVAVCNFSM6AAAAAA4FCIIW6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANRRGQ2TGMZXGA>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
It's in the scrollback just about DCJ's December 6th comment. |
Install log:
node-red:
Flow:
Originally posted by @patrickelectric in #894 (comment)
The text was updated successfully, but these errors were encountered: