Can't launch virtual machine on WSL2

Am I missing something? Or is this a bug with WSL2?

$ lxc launch images:ubuntu/focal ubuntu --vm
Creating ubuntu
Starting ubuntu
Error: Failed to run: modprobe vhost_vsock: modprobe: FATAL: Module vhost_vsock not found in directory /lib/modules/4.19.104-microsoft-standard
Try `lxc info --show-log local:ubuntu` for more info

$ lxc info --show-log local:ubuntu
Name: ubuntu
Location: none
Remote: unix://
Architecture: x86_64
Created: 2020/11/21 08:00 UTC
Status: Stopped
Type: virtual-machine
Profiles: default
Error: open /var/snap/lxd/common/lxd/logs/ubuntu/qemu.log: no such file or directory

$ snap list lxd
Name  Version  Rev    Tracking         Publisher   Notes
lxd   4.8      18324  latest/stable/…  canonical✓  -

Looks like the wsl2 kernel does not support the needed bits to run virtual machines.

Seems like WSL-2 is still missing the needed kernel module. Has anyone gotten this working? I did file: Running Incus VM’s on WSL-2

Is there a list of required kernel modules that Incus requires? I have not found it yet.

I do have libvirt running on Arch Linux on WSL-2 and would like to be able to use Incus.