tiiuae / ghaf

TII SSRC Secure Technologies: Ghaf Framework
https://tiiuae.github.io/ghaf/
Apache License 2.0
35 stars 56 forks source link

Use cloud-hypervisor for net-vm on x86 #665

Open slakkala opened 2 months ago

slakkala commented 2 months ago

Description of changes

Replace QEMU with cloud-hypervisor for net-vm guest on x86 hardware.

cloud-hypervisor makes a differently connected virtual device, so the permanent name of the interface changes.

Move smcroute startup to NetworkManager dispatcher script to allow the guest to reach multi-user.target before host timeout reboots the VM.

Checklist for things done

Testing

Verify that network connectivity works after configuring it.