libvirt 10.5.0 💾

The libvirt project: is a toolkit to manage virtualization platforms is accessible from C, Python, Perl, Go and more is licensed under open source licenses supports KVM, Hypervisor.framework, QEMU, Xen, Virtuozzo, VMWare ESX, LXC, BHyve and more targets Linux, FreeBSD, Windows and macOS is used by many applications

major bugfix: New features. Introduce SEV-SNP support. SEV-SNP is introduced as another type of ``. Its support is reported in both domain capabilities and `virt-host-validate`. Improvements. Tools: virt-pki-validate has been rewritten in C. The `virt-pki-validate` shell script has been rewritten as a C program. Providing an output format that matches `virt-host-validate`, removing The dependency on `certtool` and providing more comprehensive checks of the certificate properties. Qemu: implement iommu coldplug/unplug. The `` device can be now cold plugged and/or cold unplugged. Pass shutoff reason to release hook. Sometimes in release hook it is useful to know if the VM shutdown was. Graceful or not. This is especially useful to do cleanup based on the VM Shutdown failure reason in release hook. Starting with this release the Last argument 'extra' is used to pass VM shutoff reason in the call to Release hook. Nodedev: improve DASD detection. In newer DASD driver versions the ID_TYPE tag is supported. This tag is. Missing after a system reboot but when the ccw device is set offline and Online the tag is included. To this version independently we need to Check if a device detected as type disk is actually a DASD to maintain the Node object consistency and not end up with multiple node objects for DASDs. . Remote_daemon_dispatch: Unref sasl session when closing client connection. A memory leak was identified when a client started SASL but then suddenly. Connection. This is now. Qemu: migration with disabled vmx- CPU features. Migrating a domain with some vmx- CPU features marked as disabled could. Have failed as the destination would incorrectly expect those features to be enabled after starting QEMU. Qemu: `libvirtd`/`virtqemud` crash when VM shuts down during migration. The libvirt daemon could crash when a VM was shut down while being migrated to another host.

Mixed virtualization virtual-machine toolkit library c python


ansible-k3s-on-vms 1.1.0

An Ansible playbook to deploy virtual machines and deploy K3s. This playbook is a wrapper around the roles: https://github.com/stafwag/ansible-role-delegated_vm_install To set up the virtual machines. https://github.com/stafwag/ansible-role-libvirt To install and configure K3s on the virtual machines. https://github.com/PyratLabs/ansible-role-k3s To enable libvirt on the vm_kvm_host. The sample inventory will install the virtual machines on localhost. It's possible to install

delegated_vm_install 2.0.0

An Ansible role to install a libvirt virtual machine with virt-install and cloud-init. This role is designed to delegate the install to a libvirt hypervisor. It allows you to specify the Linux/libvirt KVM host as part of the virtual machine definition.

virt_install_vm 1.1.0

An Ansible role to install a libvirt virtual machine with virt-install and cloud-init. It is "designed" to be flexible. An example template is provided to set up a Debian system.

stafwag_ansible-role-libvirt 1.1.0

An ansible role to install libvirt/KVM packages and enable the libvirtd service. Supported GNU/Linux Distributions Archlinux * AlmaLinux * Debian * Centos * Fedora * RedHat * Rocky * Suse * Ubuntu