virtual-machinegoogle-compute-enginekvm

N1 series instance on GCP no longer supporting virtualisation/KVM for Eve-NG-Pro


I have had an N1 series instance running in GCP since last July which was configured with a boot disk configured for nested virtualisation. It hasn't been used for sometime but having launched it this week I have discovered that KVM is no longer supported,

kvm-ok gives me the results below INFO: Your CPU does not support KVM extensions KVM acceleration can NOT be used

grep -cw vmx /proc/cpuinfo results in 0 (Which I understands to mean Nested virtualisation is enabled)

The fault manifests when using QEMU images within Eve-NG-Pro which briefly try to start then immediately drop back to off/down status. Docker based images still work.

Has something changed within GCP recently that means what I am doing no longer works or am I missing something obvious?

I investigated as best I could then finally gave up and decided to create a new VM following the procedure I believe to be correct but ultimately found this failed also. I have also tried N2 with Intel Cascade Lake CPU platforms with no success.

Appreciate any ideas


Solution

  • Change the VM to use an Intel Haswell processor.

    Specifying a minimum CPU platform for VM instances

    About nested virtualization