#4011·homebridge

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