mirror of
https://github.com/community-scripts/ProxmoxVE-Local.git
synced 2026-04-25 04:35:50 +03:00
[GH-ISSUE #429] v0.5.3 update failed #127
Labels
No labels
bug
enhancement
enhancement
feature
in progress
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/ProxmoxVE-Local#127
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @jmcruvellier on GitHub (Jan 7, 2026).
Original GitHub issue: https://github.com/community-scripts/ProxmoxVE-Local/issues/429
✅ Have you read and understood the above guidelines?
yes
📝 Provide a clear and concise description of the issue.
Everything is on the screenshot, cannot upgrade from v0.5.2 to v0.5.3 due to install Node.js 24 failure:

🔄 Steps to reproduce the issue.
Update from v0.5.2 to v0.5.3
❌ Paste the full error output (if available).
Failed to install Node.js 24
🖼️ Additional context (optional).
No response
@rbalaev commented on GitHub (Jan 7, 2026):
The same!
@eryxator commented on GitHub (Jan 7, 2026):
@jmcruvellier same bug, this is solve issue (nodesource removed node 24.x distro?):
@zx81uk commented on GitHub (Jan 8, 2026):
Same here, fails at NodeJS
@dszp commented on GitHub (Jan 8, 2026):
Same problem here.
@scottp2765 commented on GitHub (Jan 8, 2026):
mee too.
@Semicolon1071 commented on GitHub (Jan 8, 2026):
This was not enough to solve it for me, although it did allow me to run
apt update && apt upgrade -ywhich updated to latest nodejs (24.12). But it fixed it for you, correct?To any developer interested, this is the output of the
/opt/ProxmoxVE-Local/update.log:While not fixing the root cause of this error, which seems to be related to the failed Node.js upgrade, I think it would be helpful to have error-handling, that would ensure to activate the
pvescriptslocal.serviceagain, instead of simply quitting. More generally: ensure errors are caught and attempt to restore last working state, which seems to be backed up in the first few lines of the update.EDIT: for anyone else, whose Web UI was unavailable due to the service being disabled, these commands fixed it for me:
@BryanCLieberman commented on GitHub (Jan 8, 2026):
This should fix the issue but needs approval. In the meantime you can run the following in your Proxmox VE Helper Scripts container to allow yourself to update.
sed -i '/#Update Node.js to 24/,/upgrade_node_to_24/d' /opt/ProxmoxVE-Local/update.shPlease note these changes are not official and if you use this it's at your own risk. That being said, all it does is remove a redundant nodejs update check that causes the update to error out, and shouldn't cause any issues.
@dszp commented on GitHub (Jan 13, 2026):
FYI, when running the upgrade from 0.5.2 to 0.5.4 via the web update, which describes including this fix being included, it still hangs and then eventually times out and quits without success after sitting here for some time:
So the fix that has been implemented does not appear to be properly creating success in going from 0.5.2 to 0.5.4, if that was the intention, at least for me.
I have not yet applied the manual fix that @BryanCLieberman mentioned above or attempted manual updating.
@MickLesk commented on GitHub (Jan 13, 2026):
rm -rf update.sh and wget the update.sh from github ?