autotest / tp-libvirt Licence: other
Test Provider for Libvirt and related virtualization backends
Programming Languages python 139335 projects - #7 most used programming language
Projects that are alternatives of or similar to tp-libvirt Virtlyst Web interface to manage virtual machines with libvirt
Stars : ✭ 167 (+456.67%)
Mutual labels: libvirt
vagrant-travisci-libvrt Example project showing how to run Vagrant on TravisCI using libvrt & KVM
Stars : ✭ 25 (-16.67%)
Mutual labels: libvirt
ceph-open-terrarium ceph-open-terrarium: deploy with terraform-libvirt ceph cluster.. Configure with saltstack or ansible.
Stars : ✭ 18 (-40%)
Mutual labels: libvirt
Kubevirt Kubernetes Virtualization API and runtime in order to define and manage virtual machines.
Stars : ✭ 2,916 (+9620%)
Mutual labels: libvirt
Kvm Install Vm Bash script to build local virtual machines using KVM/libvirt and cloud-init.
Stars : ✭ 248 (+726.67%)
Mutual labels: libvirt
kubic-terraform-kvm Kubic Terraform script using KVM/libvirt
Stars : ✭ 30 (+0%)
Mutual labels: libvirt
Terrible An Ansible playbook that apply the principle of the Infrastructure as Code on a QEMU/KVM environment.
Stars : ✭ 161 (+436.67%)
Mutual labels: libvirt
yosild Yosild is a single shell script that builds a full, minimal Linux distribution based on BusyBox.
Stars : ✭ 97 (+223.33%)
Mutual labels: libvirt
Ravada Remote Virtual Desktops Manager
Stars : ✭ 253 (+743.33%)
Mutual labels: libvirt
molecule-libvirt Molecule LibVirt Provider
Stars : ✭ 35 (+16.67%)
Mutual labels: libvirt
Kcli Management tool for libvirt/aws/gcp/kubevirt/openstack/ovirt/vsphere/packet
Stars : ✭ 219 (+630%)
Mutual labels: libvirt
Kimchi An HTML5 management interface for KVM guests
Stars : ✭ 2,773 (+9143.33%)
Mutual labels: libvirt
virt-backup Backup your kvm guests managed by libvirt
Stars : ✭ 88 (+193.33%)
Mutual labels: libvirt
Nixbox NixOS Vagrant boxes [[email protected]]
Stars : ✭ 189 (+530%)
Mutual labels: libvirt
lightstars Makes it easier for you to control virtual resource.
Stars : ✭ 14 (-53.33%)
Mutual labels: libvirt
Node Libvirt libvirt bindings for google v8 javascript engine (nodejs addon)
Stars : ✭ 162 (+440%)
Mutual labels: libvirt
evcloud EVCloud是一个基于ceph和libvirt的轻量级云主机管理平台,实用稳定,维护简易
Stars : ✭ 44 (+46.67%)
Mutual labels: libvirt
vmdashboard web-based open source virtualization management interface for QEMU and KVM virtual machines
Stars : ✭ 66 (+120%)
Mutual labels: libvirt
Libvirt test provider for virt-test
This is the official test provider [1] for the following
subtest types:
Libvirt
LVSB
V2V
Libguestfs
Really quick start guide
Fork this repo on github
Create a new topic branch for your work
Create a new test provider file in your virt test repo,
like:
cp io-github-autotest-libvirt.ini myprovider.ini
[provider]
uri: file:///home/foo/Code/tp-libvirt
[libvirt]
subdir: libvirt/
[libguestfs]
subdir: libguestfs/
[lvsb]
subdir: lvsb/
[v2v]
subdir: v2v/
You can optionally delete temporarily the
io-github-autotest-qemu.ini file, just so you don't have test
conflicts. Then you can develop your new test code, run it
using virt test, and commit your changes.
Make sure you have inspektor installed.
Run:
inspekt checkall --disable-style E501,E265,W601,E402,E722,E741 --no-license-check <test_script_name>.py
Ensure <https://github.com/autotest/tp-libvirt/blob/master/tp-libvirt_review_comment_summary.rst > are met
Fix any problems
Push your changes and submit a pull request
That's it.
[1] You can always create your own test provider, if you have special purposes, or just want to develop your work independently.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at
[email protected] .