I recently ran into an issue setting up newer VMs with cloud images available from different distro providers.
I kept following https://pve.proxmox.com/wiki/Cloud-Init_Support without any luck, however upon reviewing carefully what was going on I realized that the newer distros require x86-64 v2 and the QM default of kvm64 is insufficient.
Instead the command used to create the initial vm should include the
flag, or another processor that supports the requirements of newer distros.
This post is meant as an FYI for others who google the issue and couldn't immediately figure it out.
The error most people will get will be:
But other errors may include "Stuck at Serial0 console" and "blackscreen with underscore"
I don't post very often, hopefully this information helps users who may be accidently facing this issue while upgrading or attempting to upgrade / create templates for newer distros.
I kept following https://pve.proxmox.com/wiki/Cloud-Init_Support without any luck, however upon reviewing carefully what was going on I realized that the newer distros require x86-64 v2 and the QM default of kvm64 is insufficient.
Instead the command used to create the initial vm should include the
Code:
--cpu "host"
This post is meant as an FYI for others who google the issue and couldn't immediately figure it out.
The error most people will get will be:
Probing EDD (edd=off)... ok
But other errors may include "Stuck at Serial0 console" and "blackscreen with underscore"
I don't post very often, hopefully this information helps users who may be accidently facing this issue while upgrading or attempting to upgrade / create templates for newer distros.