- Lib:
- XML domain generation:
- Allow in feature section, customization of the
smbios
option - Allow in cpu section, customization of the
feature
andcache
option - Add section
sysinfo
- add bootorder for device
disk
andhostdev
- add section
iothreads
- Updated section
memoryBacking
- Update section
clock
- Allow in feature section, customization of the
ioapic
option - add section
cputune
- add section
qemu:override
- Updated section
hostdev
- Allow in feature section, customization of the
- XML domain generation:
- Lib:
- XML domain generation:
- Allow in feature section, customization of the
kvm
options, in domains - Allow in device section, devices of type
shmem
andhostdev
- Allow in feature section, customization of the
- XML domain generation:
- Lib:
- XML generation:
- Allow QEMU
commandline
in domains
- Allow QEMU
- Domain Templates:
- Fix defect in
storage_vol
in Windows template - add
virtio_drive
option for all - set
cache="none"
for disk drivers
- Fix defect in
- XML generation:
- Fix defect causing libvirt not to find executable files during activation
- Modules:
- Specify volumes to be present/absent within pools
- Lib:
- Better support for volume sources in domains in generation and templates
- Templates for both Intel 440FX and Intel Q35
- Modules:
- Fixed defect where domains were defined before
swtpm
package was available - Set
libvirtd
package to matchlibvirt
(NixOS) - Added
virtualisation.libvirt.swtpm.enable
option - Deactivate domains on network change
- Added
virtualisation.libvirt.verbose
option - Assign missing MAC addresses reproducibly
- Fixed defect where domains were defined before
- Lib:
- Improved XML generation
- Provided templates for network and domains
- Apps:
- Cleaned up
virtdeclare
error reporting - Removed
virtpurge
- Cleaned up
- Added support for storage pools
- Fixed defect preventing removal of active objects
- Fixed defect preventing removal of domains with NVRAM or TPM state
- NixOS and home manager modules
- Supports domains and networks