Experimental libvirt storage integration

Subvirt

Patched libvirt, virt-manager, and provider packages for testing TrueNAS-backed storage pools on Ubuntu 24.04 and AlmaLinux 10.

$ virsh pool-capabilities
# storage pool type
<pool type='truenas'>
  <poolOptions>
    <defaultFormat type='iscsi'/>
    <defaultFormat type='nvmeof'/>
  </poolOptions>
</pool>

TrueNAS-backed pools

Create and discover managed storage volumes through libvirt instead of jumping between a hypervisor and storage appliance.

iSCSI and NVMe-oF

Test builds target both traditional iSCSI workflows and NVMe over Fabrics paths for faster storage networks.

Package-first testing

Subvirt publishes installable apt and dnf repositories so test hosts exercise the same path users will use.

Package repositories

Ubuntu 24.04

Stable apt repository endpoint:

https://repo.subvirt.net/apt/ubuntu

AlmaLinux 10

Stable dnf repository endpoint:

https://repo.subvirt.net/yum/almalinux/10

These packages are experimental and intended for controlled lab environments while the integration is under active development.