This layer provides support for building Xen, KVM, Libvirt, and associated packages necessary for constructing OE-based virtualized solutions.

Mailing list

Git repository

git://git.yoctoproject.org/meta-virtualization web repo

Last commit: 9 months, 1 week ago (nanbield branch)

Maintainer

Maintenance Plan

Dependencies

The meta-virtualization layer depends upon:

Recommends

The meta-virtualization layer recommends:

Recipe name Version Description
aardvark-dns 1.7.0 A container-focused DNS server
app-container 1.0 Basic Application container image
app-container-curl 1.0 Curl Application container image
buildah 1.32.0 A tool that facilitates building OCI container images.
busybox-initrd 1.36.1 Tiny versions of many common UNIX utilities in a single small executable
catatonit 0.2.0 A container init that is so simple it's effectively brain-dead.
ceph 15.2.15 User space components of the Ceph file system
cgroup-lite 1.15 Light-weight package to set up cgroups at system boot.
cloud-image-compute 1.0
cloud-image-controller 1.0
cloud-image-guest 1.0
cloud-init v23.2.2+git Init scripts for use on cloud images
cni v1.1.2+gitca96f4ca96d89f4d7fbce885af1d66046b45342f Container Network Interface - networking for Linux containers
compose-file 3.0+git Parser for the Compose file format (version 3)
conmon 2.1.8+git An OCI container runtime monitor
container-base 1.0 Basic container image
container-dummy-provides 1.0 Dummy packages which handle excluding packages from the sdk, e.g. ensuring perl is excluded from buildtools
container-host-config 1.0 Configuration Package for container hosts
containerd-opencontainers v1.7.7+git containerd is a daemon to control runC
cri-o 1.29.0+gitf8ccf314a68ac03d3f46097d90c573078ee5e494 Open Container Initiative-based implementation of Kubernetes Container Runtime Interface
cri-tools 1.28.0+gitf8733ddf69f86dae2d40e9f690785ef4bdb4440e CLI and validation tools for Kubelet Container Runtime Interface (CRI)
criu 3.17.1+git CRIU
crun 1.9.2+git8af8ee2f59ae39adf848b7f6be2193c1eb6bfa0f A fast and low-memory footprint OCI Container Runtime fully written in C.
dev86 0.16.21+git This is a cross development C compiler, assembler and linker environment for the production of 8086 executables (Optionally MSDOS COM)
diod 1.0.24+git Diod is a user space server for the kernel v9fs client.
docker-compose v2.20.3 Multi-container orchestration for Docker
docker-distribution v2.8.3+git The Docker toolset to pack, ship, store, and deliver content
docker-moby 24.0.6+gitf9b8a35ac465cdeb2aa7990857164be80327b939 Linux container runtime
fuse-overlayfs 1.9 FUSE implementation of overlayfs.
go-build 0.1-gitf24efd33fb18469e9cfe4d1bfe8e2c90ec8c4e93 console for runx
go-capability 0.0+git Utilities for manipulating POSIX capabilities in Go.
go-cli 1.1.0+git A small package for building command line apps in Go
go-connections 0.2.1+git Utility package to work with network connections
go-context git A golang registry for global request variables.
go-dbus 4.0.0+git Native Go bindings for D-Bus
go-digest v1.0.0-rc0+git Common digest package used across the container ecosystem.
go-distribution 2.6.0+git The Docker toolset to pack, ship, store, and deliver content
go-errors v0.8.1+git Simple error handling primitives
go-fsnotify v1.5.1+git A golang registry for global request variables.
go-libtrust 0.0+git Primitives for identity and authorization
go-logrus 0.11.0+git A golang registry for global request variables.
go-md2man 1.0.10+git A markdown to manpage generator.
go-metalinter 0.0+git Go Meta Linter.
go-mux git A powerful URL router and dispatcher for golang.
go-patricia 2.2.6+git A generic patricia trie (also called radix tree) implemented in Go (Golang)
go-pty git PTY interface for Go
go-systemd 4+git Go bindings to systemd socket activation, journal, D-Bus, and unit files
grpc-go 1.41.0+git The Go language implementation of gRPC. HTTP/2 based RPC
gunicorn 20.0.4 WSGI HTTP Server for UNIX
helloworld-flask 0.1 Demo flask application
hyperstart v0.2+git The tiny Init service for HyperContainer
ipxe 1.20.1+git Open source network boot firmware
irqbalance 1.8.0+git IRQ allocation daemon
k3s v1.28.2+k3s1+git6330a5b49cfe3030af9c26ec29471e1d5c288cdd Production-Grade Container Scheduling and Management
kata-agent git Agent run inside a virtual machine, which spawns containers and processes
kata-proxy git Kata Containers stdio proxy component
kata-runtime git The Command-Line Interface (CLI) part of the Kata Containers runtime component
kata-shim git Handle stdio and signals of the container process
kubernetes v1.28.2+gite3b5e621f07f0fee298f641ebded61b8f393fe27 Production-Grade Container Scheduling and Management
kvm-image-minimal 1.0 A minimal kvm image
kvmtool 5.10.0+git Native Linux KVM tool
libibverbs 1.2.1 Support InfiniBand verbs
libucl 1.03 Data compression library
libvirt 9.6.0 A toolkit to interact with the virtualization capabilities of recent versions of Linux.
libvirt-glib 4.0.0 A toolkit to interact with the virtualization capabilities of recent versions of Linux.
libvmi 0.14.0+git An introspection library, written in C, focused on reading and writing memory from virtual machines (VM's).
lopper v1.0.2+git Device Tree Lopper
lxc 5.0.3+git lxc aims to use these new functionnalities to provide an userspace container object
lxcfs 5.0.4 LXCFS is a userspace filesystem created to avoid kernel limitations
nagios-core 4.4.6 A host/service/network monitoring and management system core files
nagios-nrpe 4.0.2 Nagios Remote Plugin Executor
nagios-nsca 2.9.2 Nagios Service Check Acceptor
nagios-plugins 2.2.1 A host/service/network monitoring and management system plugins
nerdctl v1.5.0 Docker-compatible CLI for containerd
netavark 1.7.0 A container network stack
netns 0.5.3+git Runc hook for setting up default bridge networking.
notary 0.6.1+git Notary is a Docker project that allows anyone to have trust over arbitrary collections of data
oath 2.6.2
oci-image-spec v1.1.0-rc3+git The OCI Image Format project creates and maintains the software shipping container image format spec
oci-image-tools 1.0.0-rc3+git A collection of tools for working with the OCI image format specification
oci-runtime-spec v1.1.0-rc2+git The Open Container Initiative develops specifications for standards on Operating System process and application containers
oci-runtime-tools 0.9.0+git oci-runtime-tool is a collection of tools for working with the OCI runtime specification
oci-systemd-hook 0.2.0+git OCI systemd hook enables users to run systemd in docker and OCI
openvswitch 3.1.1+ OpenvSwitch
packagegroup-container 1.0 All packages for container host
packagegroup-kubernetes 1.0 packagegroups for various kubernets (and variants) roles
podman 4.7.1+git A daemonless container engine
podman-compose 1.0.6 An implementation of docker-compose with podman backend
podman-tui v0.9.1+git podman-tui is a Terminal User Interface to interact with podman
python3-boto3 1.17.51 Amazon Web Services API
python3-botocore 1.20.51 The low-level, core functionality of boto 3.
python3-bugsnag 4.1.0 Automatic error monitoring for django, flask, etc.
python3-cached-property 1.5.2 A decorator for caching properties in classes.
python3-colorama 0.4.6 Cross-platform colored terminal text.
python3-docker 5.0.0 A Python library for the Docker Engine API.
python3-docker-pycreds 0.4.0 Python bindings for the docker credentials store API
python3-dockerpty 0.4.1 Python library to use the pseudo-tty of a docker container
python3-docopt 0.6.2 Pythonic argument parser, that will make you smile
python3-dotenv 0.17.0 Python Dot Env Handler
python3-fastentrypoints 0.12 Make entry_points specified in setup.py load more quickly
python3-flask-cors-virt 3.0.10 A Flask extension adding a decorator for CORS support
python3-newrelic 6.2.0.156 New Relic Python Agent
python3-sphinx-420 4.2.0 Python documentation generator
python3-udica 0.2.7+git A tool for generating SELinux security policies for containers
python3-webob 1.8.7 WSGI request and response object
riddler 0.1.0+git Convert `docker inspect` to opencontainers (OCI compatible) runc spec.
runc-docker 1.1.9+gitX runc container cli tools
runc-opencontainers 1.1.9+gitX runc container cli tools
runv 0.4.0+gitb360a686abc6c6e896382990ef1b93ef07c7a677 Hypervisor-based Runtime for OCI
runx v1.0-gitedc9350a79ede0365066c9743080e3dc6430d602 runx stuff
seabios 1.16.0 SeaBIOS
singularity 2.3.1+git
skopeo v1.13.1+git Work with remote images registries - retrieving information, images, signing content
slirp4netns 1.2.0+git User-mode networking for unprivileged network namespaces.
sloci-image v0.1.0+git A simple CLI tool for packing rootfs into a single-layer OCI image
spf13-cobra v1.6.0+git A Commander for modern Go CLI interactions
spf13-pflag v1.0.5+git Drop-in replacement for Go's flag package, implementing POSIX/GNU-style --flags.
tini 0.19.0 Minimal init for containers
umoci v0.4.7+git umoci modifies Open Container images
upx 3.96+ Ultimate executable compressor.
uxen-guest-image-minimal 1.0 A Linux guest image for the uXen type-2 hypervisor.
uxen-guest-tools 4.1.8 uXen type-2 Open Source hypervisor Linux guest tools
vgabios 0.8a Plex86/Bochs LGPL VGABios
vhost-device-gpio 0.1.0 vhost gpio backend device
vhost-device-i2c 0.1.0 vhost i2c backend device
vhost-device-rng 0.1.0 vhost rng backend device
vhost-device-scsi 0.1.0 vhost scsi backend device
vhost-device-vsock 0.1.0 vhost vsock backend device
virt-viewer 11.0+git Virtual Machine Viewer
virt-what 1.21 Detect if we are running in a virtual machine
virtiofsd 1.7.0 virtio-fs vhost-user daemon
xen 4.19+git Xen hypervisor
xen 4.18+stable Xen hypervisor
xen 4.17+stable Xen hypervisor
xen-guest-image-minimal 1.0 A Xen guest image.
xen-image-minimal 1.0 A minimal xen image
xen-rpi-u-boot-scr 1.0 U-boot boot script for Xen on Raspberry Pi 4
xen-tools 4.18+stable Xen hypervisor tools
xen-tools 4.18+git Xen hypervisor tools
xen-tools 4.17+stable Xen hypervisor tools
xtf 0+git Xen Test Framework
xtf-image 1.0 A minimal Xen Test Framework (XTF) image for testing the Xen hypervisor
xvisor 0.3.0+git Xvisor is an open-source type-1 hypervisor, which aims at providing a monolithic, light-weight, portable, and flexible virtualization solution.
xvisor-image-minimal 1.0 A minimal Xvisor image
yocto-cfg-fragments v6.5+gitfa8ffc924f6d91ea09c9f792a5bb8a184ec1657a Kernel configuration fragments
yq 4.30.8+gitdd6cf3df146f3e2c0f8c765a6ef9e35780ad8cc1 a lightweight and portable command-line YAML processor