-
-
Notifications
You must be signed in to change notification settings - Fork 5.6k
Open
Description
Node 24 was released a few days ago.
Attempting to run shields on node 24 throws
Exception during run: Error: No such module: http_parser
We've known this would happen at some point because we've been seeing the deprecation warning
[DEP0111] DeprecationWarning: Access to process.binding('http_parser') is deprecated.
for some time.
This isn't a call we're making directly in the shields codebase. I made some more notes on it in #7130 (comment) but in order to get things working on node 24 we are going to have to fix it.
We have 2 options:
- Fix it in our scoutcamp fork
- Migrate away from scoutcamp (Modernizing the server #3328 (comment) )
With option 2 being my preferred option.
This is not super urgent because node 22 will receive security updates until April 2027. However this is going to be a big job so we do need to get it done sooner rather than later.
Metadata
Metadata
Assignees
Labels
No labels