QEMU command line generator XML fuzzing
Contributor: Rayhan Faizel
There are a huge number of potential variants of XML documents that can be fed into libvirt. Only a subset of these are valid for generating QEMU...
Virtualization abstraction library
Contributor: Rayhan Faizel
There are a huge number of potential variants of XML documents that can be fed into libvirt. Only a subset of these are valid for generating QEMU...
Contributor: Abhiram
This project is dedicated to the systematic execution of diverse fuzzing techniques employing an array of specialized fuzzers. Its principal goal is...
Contributor: Abdulwasiu Apalowo
Libvirt has a tool called lcitool which is used for managing the CI need for libvirt and related projects. Improvements will be made to the system...
Contributor: natto1784
Since QEMU is gaining introspectable QMP statistics, it will now be possible to fetch more statistics using the QEMU api. This project aims to...
Contributor: Luke Yue
Expand API coverage in the test driver The test driver (as accessed via the test:/// URI scheme) is a fake virt driver designed to let applications...
Contributor: Prathamesh Chavan
Currently, libvirt support job cancellation and progress reporting on domains. That is, if there's a long running job on a domain, e.g. migration,...
Contributor: Prakhar
Jailhouse is a lightweight static partitioning hypervisor based on Linux, which is more concerned with isolation than virtualization. It’s able to...
Contributor: GUOQING LI
SaltStackis an open-source software that facilitates configuration management for IT infrastructures. Salt Virt is a component of SaltStack which...
Contributor: - Radostin Stoyanov
Salt offers a nice wrapper around libvirt. However the migration functions are calling virsh and not exposing all options. This project is about...
Contributor: Ilias Stamatis
The libvirt library provides a stable API for managing platform virtualization utilizing different hypervisors or virtual machine monitors. Each...
Contributor: Hiroyuki Katsura
Libguestfs provides a set of tools for communicating with virtual machine disk images. By using this, you can view or edit a file on almost any disk...
Contributor: Athina Plaskasoviti
Cloud-init configuration through virt-install/virt-manager input arguments at VM initial setup. Cloud-init is a package that contains utilities for...
Contributor: Sukrit Bhatnagar
Writing cleanup code for every variable in large-scale open-source projects makes the code difficult to comprehend. The cleanup tasks like releasing...
Contributor: Clem
Currently there is an iSCSI storage pool in libvirt. However, all the management communication is done by spawning iscsiadm binary. The aim of this...
Contributor: Radostin Stoyanov
Creating containers for libvirt LXC driver is a pain since there is no simple way to setup the root file system. A new workflow around container...
Contributor: Katerina Koukiou
Migration has become an important feature in the virtualization world. In severs, it is used for load balancing, updating and replacing hardware,...
Contributor: gulic
The purpose of the project is to implement asynchronous lifecycle events for libvirt’s storage API. Lifecycle events allow applications to get...
Contributor: Tomasz Flendrich
Libvirt provides a common and stable layer to securely manage domains (instances of operating systems) on a node (single physical machine). When...
Contributor: nishithshah2211
If you have ever used virsh, you certainly reached the point where you struggle with its user friendliness. Virsh is missing a lot of bash...