Puppet addon fehlermeldung

Hey Leute, ich bekomme nach der Installation von Puppet im Protokoll Fehlermeldung :

Error: Could not load the "sharp" module using the linux-x64 runtime
Unsupported CPU: Prebuilt binaries for linux-x64 require v2 microarchitecture
Possible solutions:
[size=4]Text[/size]
\- Ensure optional dependencies can be installed:
npm install --include=optional sharp
\- Ensure your package manager supports multi-platform installation:
 See https://sharp.pixelplumbing.com/install#cross-platform
\- Add platform-specific dependencies:
npm install --os=linux --cpu=x64 sharp
\- Consult the installation documentation:
See https://sharp.pixelplumbing.com/install
at Object.<anonymous> (/app/node_modules/sharp/lib/sharp.js:121:9)
at Module.\_compile (node:internal/modules/cjs/loader:1734:14)
at Object..js (node:internal/modules/cjs/loader:1899:10)
at Module.load (node:internal/modules/cjs/loader:1469:32)
at Function.\_load (node:internal/modules/cjs/loader:1286:12)
at TracingChannel.traceSync (node:diagnostics_channel:322:14)
at wrapModuleLoad (node:internal/modules/cjs/loader:235:24)
at Module.require (node:internal/modules/cjs/loader:1491:12)
at require (node:internal/modules/helpers:135:16)
at Object.<anonymous> (/app/node_modules/sharp/lib/constructor.js:10:1)
Node.js v23.11.1
/app/node_modules/sharp/lib/sharp.js:121
throw new Error(help.join('\\n'));

Zur Information vielleicht noch: HA läuft in Proxmox VM

  • InstallationsmethodeHome Assistant OS
  • Core2026.1.0
  • Supervisor2026.01.0
  • Operating System16.3
  • Frontend20260107.0

hat einer von euch Idee wie ich Problem lösen kann ?

Hey Hawk,

tldr. pass deinen CPU-Namen deiner VM an.

Danke für die Fehlermeldung, ich habe sie heute auch gehabt und habe ungefähr das halbe Internet durchsucht, um dies zu lösen und war somit nicht allein.
Nach einiger Recherche, installieren komischer Forks und lesen evlt koreanischer Blog habe ich herausgefunden das “sharp“ seit einiger Zeit nur noch für v2 Mikroarichtekturen verfürgbar sind. Aber der Server ist doch jünger als 2008 oder so. Ja, aber das gibt er nicht weiter an die VM.

# Finde die VM ID
qm list

# Ändere die Architektur, hier auf die vom Host, geht aber auch beliebig
qm set <VMID> --cpu host

Dann die vm einmal durchstarten und schwups läuft auch Puppet problemlos.

1 „Gefällt mir“

Herzlich Willkommen bei uns.

2 „Gefällt mir“

Herzlich Willkommen sicher

2 „Gefällt mir“

Danke euch - eigentlich wollte ich nur meine Lösung für das Puppet Problem mit euch und dem Internet teilen

3 „Gefällt mir“