https://github.com/vt-alt/vm-run
ALT vm-run tool to run command in KVM booted Linux kernel in %check sections of .spec files
https://github.com/vt-alt/vm-run
9pfs kvm linux-kernel virtualization
Last synced: 4 months ago
JSON representation
ALT vm-run tool to run command in KVM booted Linux kernel in %check sections of .spec files
- Host: GitHub
- URL: https://github.com/vt-alt/vm-run
- Owner: vt-alt
- Created: 2021-12-17T02:05:51.000Z (over 4 years ago)
- Default Branch: hamster
- Last Pushed: 2025-03-31T04:05:58.000Z (over 1 year ago)
- Last Synced: 2025-04-07T23:33:12.987Z (over 1 year ago)
- Topics: 9pfs, kvm, linux-kernel, virtualization
- Language: Shell
- Homepage: https://altlinux.org/Hasher/vm-run
- Size: 563 KB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
ALT Linux tool to run commands using QEMU/KVM booted Linux kernel in `%check`
section (of .spec) to run tests requiring (virtualized) root permissions or
kernel testing fully under user.
Filesystem is mounted over 9pfs by default, but creation of ext4 image is also
supported. There are multiple options to experiment with BIOS or UEFI boot,
secureboot, microvm machine, VirtIO/SCSI devices, hvc console, etc.
## Collection of links to similar VM tools & scripts:
* https://lkml.org/lkml/2011/11/5/83 (run-qemu) 2011-2012
* https://github.com/arapov/wrap-qemukvm 2012-2013
* https://github.com/g2p/vido 2013-2024
* https://github.com/amluto/virtme 2014-2021
* https://github.com/vincentbernat/eudyptula-boot 2014-
* https://github.com/legionus/vm 2015-2024
* https://github.com/osandov/osandov-linux 2015-2024
* https://github.com/cirosantilli/runlinux.git 2015-2017
* https://github.com/systemd/mkosi 2016-
* https://github.com/rapido-linux/rapido 2016-
* https://github.com/jollheef/out-of-tree 2018-2024
* https://github.com/YADRO-KNS/ktest 2018-2020
* https://gitlab.com/cip-project/cip-core/isar-cip-core/blob/master/start-qemu.sh 2019-2024
* https://github.com/osandov/drgn/tree/main/vmtest 2020-
* https://github.com/obirvalger/vml 2021-
* https://github.com/arighi/virtme-ng 2022-
* https://github.com/danobi/vmtest 2022-
* https://github.com/klark973/vm 2023-2023
* https://github.com/DaanDeMeyer/mkosi-kernel 2023-
* https://github.com/AsahiLinux/muvm 2024-