~/talk

Virter – How the "Docker for VMs" Can Help You Test the Linux Kernel

links:none on file
slides:none on file

Virter is a CLI front end for libvirt and cloud‑images that treats VM images like layered qcow2 artifacts so teams can pull, provision and push images to Docker registries, start hundreds of clones and attach disks or networks. The company runs ~40,000 VM instances per day, uses VM shed to run integration suites (102 tests per suite) under GitLab CI in about 7 minutes and schedules nightly stability runs that repeat suites ~40× to catch rare flakes. Docker for VMs style image layering and libvirt/qemu integration make cloning and parallel testing fast and space efficient.

AI-written summary · about

  1. 0:00Virter introduction
  2. 1:02Why we built Virter
  3. 3:48Linux kernel driver testing
  4. 5:14VMs aren't enough
  5. 7:02Docker inspired Virter
  6. 7:43What is Virter
  7. 10:12Virter dependencies
  8. 13:03What Virter is not despite the name
  9. 14:07Pulling images with Virter
  10. 15:53Running VMs with Virter
  11. 17:38Multiple VMs setup
  12. 19:26Provisioning images
  13. 21:56Virter features demo
  14. 22:19Daily kernel driver tests
  15. 25:11Building test images
  16. 27:20Virter with GitLab CI
  17. 28:23Stability tests
  18. 30:06Conclusion and getting started
  19. 30:26Q&A: Custom kernels
  20. 32:14Q&A: Contributing
  21. 33:37Q&A: Virter vs Vagrant
  22. 35:00Q&A: Firecracker and licenses
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.