Updating node.js version v14.20.1 to v24.21.0
Author: jcourregeCreated Sep 9, 2026Updated Sep 9, 2026
Labelsquestion
Current Situation
Hello , I m expecting a issue to upgrade node.js from V14 to V24 Homebridge is installed on a linux ubuntu . I tried the basic command : sudo hb-service update-node 24 Here after , you will see the log , if someone can help me , it will be great :) Thanks
Logs
sudo hb-service update-node 24
ℹ Installing Node.js v24.21.0 over v14.20.1...
ℹ Updating from NodeSource...
Ign:1 http://ports.ubuntu.com/ubuntu-ports groovy InRelease
Get:2 https://deb.nodesource.com/node_14.x groovy InRelease [4584 B]
Ign:3 http://ports.ubuntu.com/ubuntu-ports groovy-updates InRelease
Ign:4 http://ports.ubuntu.com/ubuntu-ports groovy-backports InRelease
Ign:5 http://ports.ubuntu.com/ubuntu-ports groovy-security InRelease
Err:6 http://ports.ubuntu.com/ubuntu-ports groovy Release
404 Not Found [IP: 2a06:bc80:0:1000::13 80]
Err:7 http://ports.ubuntu.com/ubuntu-ports groovy-updates Release
404 Not Found [IP: 2a06:bc80:0:1000::13 80]
Err:8 http://ports.ubuntu.com/ubuntu-ports groovy-backports Release
404 Not Found [IP: 2a06:bc80:0:1000::13 80]
Err:9 http://ports.ubuntu.com/ubuntu-ports groovy-security Release
404 Not Found [IP: 2a06:bc80:0:1000::13 80]
Reading package lists... Done
E: The repository 'http://ports.ubuntu.com/ubuntu-ports groovy Release' no longer has a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
E: The repository 'http://ports.ubuntu.com/ubuntu-ports groovy-updates Release' no longer has a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
E: The repository 'http://ports.ubuntu.com/ubuntu-ports groovy-backports Release' no longer has a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
E: The repository 'http://ports.ubuntu.com/ubuntu-ports groovy-security Release' no longer has a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
✖ Failed to update Node.js: Command failed: apt-get update --allow-releaseinfo-change
Configuration
Not necessarily
Environment
- OS: : Ubuntu Groovy Gorilla (20.10)
- Software: Homebridge V1.6.1
- Node: 14.20.1
- npm: 6.14.17
Process Supervisor
hb-service
Additional Context
No response
Source: homebridge/homebridge