Proxmox 8.3: VM not starting anymore because of KVM wrong syntax

guyman

Renowned Member
Jan 2, 2014
32
1
73
Upgrading to 8.3 brings fun:

kvm: -smbios type=1, : warning: short-form boolean option ' ' deprecated
Please use =on instead
kvm: -smbios type=1, : Invalid parameter ' '
TASK ERROR: start failed: QEMU exited with code 1
 
Upgrading to 8.3 brings fun:

kvm: -smbios type=1, : warning: short-form boolean option ' ' deprecated
Please use =on instead
Da steht doch ganz klar, dass die Option =1 nicht mehr unterstützt wird und du auf on wechseln sollst. Also kein Bug.
kvm: -smbios type=1, : Invalid parameter ' '
TASK ERROR: start failed: QEMU exited with code 1
 
@Falk R
Ganz toller Hinweis,
wenn ich ein Upgrade mache und es vorher ging alles, gehe ich auch davon aus, dass so etwas nach einem Upgrade noch gehen sollte.
Also durchaus ein config-Change, der bei einer Migration nicht bedacht wurde.
 
@Falk R
Ganz toller Hinweis,
wenn ich ein Upgrade mache und es vorher ging alles, gehe ich auch davon aus, dass so etwas nach einem Upgrade noch gehen sollte.
Also durchaus ein config-Change, der bei einer Migration nicht bedacht wurde.
Wie hast du denn die smbios Option gesetzt? irgendwo in der GUi oder von Hand in der CLI?

Bei meinen VM steht immer bei smbios eine uuid dahinter und sonst keine weiteren Optionen. Wenn du da von Hand mal etwas geändert hast, wird dir das kein Update fixen.
 
Last edited:
  • Like
Reactions: Johannes S
kvm: -smbios type=1, : warning: short-form boolean option ' ' deprecated
Please use =on instead

wenn ich ein Upgrade mache und es vorher ging alles, gehe ich auch davon aus, dass so etwas nach einem Upgrade noch gehen sollte.

Also wenn eine Funktion als "Abgekündigt" gemeldet wird KANN man NICHT davon ausgehen, das die nach einem update noch funktioniert.
Die Funktion ist abgekündigt - da musst DU dann aktiv werden.
 
  • Like
Reactions: Johannes S
Also wenn eine Funktion als "Abgekündigt" gemeldet wird KANN man NICHT davon ausgehen, das die nach einem update noch funktioniert.
Die Funktion ist abgekündigt - da musst DU dann aktiv werden.

Ja, aber "warning" ist jetzt nicht identisch zu "error". Das liest sich mehr wie ein Hinweis, dass die verwendete Syntax veraltet sei und *in Zukunft* nicht mehr funktionieren wird. Aber nicht wie ein Fehler, weil sie bereits jetzt nicht mehr erlaubt sei.