You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am unsure about the maintenance policy for older EVerest releases, but I discovered that the Node-RED SIL web interface is broken in both EVerest 2024.9.0 and 2024.9.1.
If maintaining these versions is worthwhile, the issue can be resolved by applying commit 55fbf4d, which was used in EVerest 2024.10.0. The fix can be seamlessly applied to 2024.9.1 with:
git cherry-pick 55fbf4d
This could be used to create a 2024.9.2 release.
Long Explanation
I have EVerest 2024.9.0 installed on an embedded system and also installed 2024.9.0 (and later 2024.9.1) on my PC for debugging. Following the "A Kind Of Quick Guide To EVerest", I attempted to start the Node-RED SIL web interface by running:
everest-core/build/run-scripts/nodered-sil.sh
However, in both 2024.9.0 and 2024.9.1, the web interface did not open as expected. The terminal output included the following warnings:
31 Jan 16:41:52 - [warn] [node-red-node-ui-table] Node module cannot be loaded on this version. Requires: >=3.0.0
[...]
31 Jan 16:41:53 - [info] Waiting for missing types to be registered:
31 Jan 16:41:53 - [info] - ui_table
After applying the cherry-pick mentioned earlier, the issue was resolved. The updated log confirms that flows started successfully:
31 Jan 17:00:52 - [info] Starting flows
31 Jan 17:00:52 - [info] Started flows
31 Jan 17:00:52 - [info] [mqtt-broker:fc8686af.48d178] Connected to broker: mqtt://localhost:1883
Since the fix is already part of EVerest 2024.10.0, I did not submit a pull request. However, I wanted to report this in case maintaining 2024.9.x is of interest (though 2024.9.1 is now two months old).
The text was updated successfully, but these errors were encountered:
cakira
changed the title
Release 2024.9.1 - nodered-sil is broken, but a git cherry-pick fix it
(Release 2024.9.1) Nodered-sil is broken, but a git cherry-pick fix it
Jan 31, 2025
Describe the bug
Short Explanation
I am unsure about the maintenance policy for older EVerest releases, but I discovered that the Node-RED SIL web interface is broken in both EVerest 2024.9.0 and 2024.9.1.
If maintaining these versions is worthwhile, the issue can be resolved by applying commit 55fbf4d, which was used in EVerest 2024.10.0. The fix can be seamlessly applied to 2024.9.1 with:
This could be used to create a 2024.9.2 release.
Long Explanation
I have EVerest 2024.9.0 installed on an embedded system and also installed 2024.9.0 (and later 2024.9.1) on my PC for debugging. Following the "A Kind Of Quick Guide To EVerest", I attempted to start the Node-RED SIL web interface by running:
However, in both 2024.9.0 and 2024.9.1, the web interface did not open as expected. The terminal output included the following warnings:
After applying the cherry-pick mentioned earlier, the issue was resolved. The updated log confirms that flows started successfully:
Since the fix is already part of EVerest 2024.10.0, I did not submit a pull request. However, I wanted to report this in case maintaining 2024.9.x is of interest (though 2024.9.1 is now two months old).
EVerest Domain
Simulation
Affected EVerest Module
No response
To Reproduce
Follow the A Kind Of Quick Guide To EVerest until the command in section "3.3.2. Software in a loop"
Anything else?
No response
The text was updated successfully, but these errors were encountered: