Compare commits

..

2 Commits

Author SHA1 Message Date
CanbiZ (MickLesk)
a7390bc362 Remove redundant python3 from dependencies 2026-03-12 08:45:03 +01:00
CanbiZ (MickLesk)
3c9881f21a fix(n8n): add build-essential to update dependencies
node-gyp requires make/gcc (from build-essential) and python3 to compile
native modules like isolated-vm during npm update. These were present in
the install script but missing from the update path.

Closes #12786
2026-03-12 08:36:06 +01:00
2 changed files with 1 additions and 13 deletions

View File

@@ -28,7 +28,7 @@ function update_script() {
exit
fi
ensure_dependencies graphicsmagick
ensure_dependencies build-essential python3-setuptools graphicsmagick
NODE_VERSION="24" setup_nodejs
msg_info "Updating n8n"

View File

@@ -1185,18 +1185,6 @@ load_vars_file() {
continue
fi
;;
var_container_storage | var_template_storage)
# Validate that the storage exists and is active on the current node
local _storage_status
_storage_status=$(pvesm status 2>/dev/null | awk -v s="$var_val" '$1 == s { print $3 }')
if [[ -z "$_storage_status" ]]; then
msg_warn "Storage '$var_val' from $file not found on this node, ignoring"
continue
elif [[ "$_storage_status" == "disabled" ]]; then
msg_warn "Storage '$var_val' from $file is disabled on this node, ignoring"
continue
fi
;;
esac
fi