Open slakkala opened 2 months ago
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.
x86_64
aarch64
riscv64
nix flake check --accept-flake-config
Verify that network connectivity works after configuring it.
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
x86_64
aarch64
riscv64
nix flake check --accept-flake-config
and it passesTesting
Verify that network connectivity works after configuring it.