Go to file
Bruce Ashfield 921801ae49 runc: fix RUNC_VERSION to match release-1.5 branch
RUNC_VERSION was still set to 1.3.0 from a previous update but the
recipe is now tracking the release-1.5 branch at v1.5.0-rc.1+4.
Update to match the actual upstream version.

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2026-03-27 16:56:03 +00:00
classes go-mod-vcs.bbclass: handle pure hybrid mode gracefully 2026-03-26 17:55:14 +00:00
conf libibverbs: remove obsolete recipe 2026-03-24 03:15:41 +00:00
docs container-cross-install: add tests and documentation for custom service files 2026-02-09 03:34:12 +00:00
dynamic-layers kernel: drop 6.6 support 2025-02-11 23:19:51 +00:00
files fs-perms-nagios.txt: add perms conf file 2018-09-06 12:45:17 -04:00
lib/oeqa/runtime/cases xtf: add testimage integration to run XTF test cases in OEQA 2021-09-02 16:36:23 -04:00
recipes-containers runc: fix RUNC_VERSION to match release-1.5 branch 2026-03-27 16:56:03 +00:00
recipes-core container-dummy-provides: Update to match changes in oe-core 2026-03-14 15:16:57 +00:00
recipes-demo image-oci: add multi-layer OCI image support with OCI_LAYERS 2026-02-09 03:32:52 +00:00
recipes-devtools yq: update to 4.52.5, convert to go-mod-vcs 2026-03-26 17:55:26 +00:00
recipes-extended seabios: update to 1.17.0 2026-03-26 17:19:51 +00:00
recipes-graphics/xorg-xserver global: overrides syntax conversion 2021-08-02 17:17:53 -04:00
recipes-kernel kernel: skip kcfg search path injection for kernels with kernel-cache 2026-03-12 19:06:40 +00:00
recipes-networking slip4netns: update to v1.3.3 2026-03-26 13:52:09 +00:00
scripts go-mod-discovery/oe-go-mod-fetcher: add GO_MOD_VCS_EXCLUDE for deleted repos 2026-03-19 15:56:06 +00:00
tests xen: add runtime boot tests for hypervisor, guest bundling, vxn and containerd 2026-02-26 01:05:02 +00:00
wic xen: fix x86-64 boot and guest bundling issues 2026-02-26 01:05:01 +00:00
.gitignore buildah: add seccomp and ipv6 to REQUIRED_DISTRO_FEATURES 2023-04-12 13:10:11 -04:00
COPYING.MIT Initial meta-xen layer documentation. 2012-06-21 15:51:11 -06:00
MAINTAINERS MAINTAINERS: add xtf and the raspberry pi dynamic layer for Xen 2021-12-16 21:45:00 -05:00
meta-virt-roadmap.txt docs: update meta-virt-roadmap 2026-02-09 03:32:52 +00:00
README.md sanity: default virtualization distro check to false 2026-03-10 13:41:16 +00:00
SECURITY.md docs: add SECURITY.md and rename README.md 2023-11-06 16:21:12 +00:00

meta-virtualization

The meta-virtualization layer is the authoritative resource for virtualization technologies in OpenEmbedded / Yocto built distributions. It provides support or both hypervisor-based virtualization (such as KVM, Xen, and QEMU) and system-level virtualization (Linux containers), along with the host and guest technologies required to build complete solutions ranging from embedded systems to full deep CNCF stack deployments.

The bbappend files for some recipes (e.g. linux-yocto) in this layer need to have 'virtualization' in DISTRO_FEATURES to have effect. To enable them, add in configuration file the following line.

DISTRO_FEATURES:append = " virtualization"

Depending on your use case, there are other distro features in meta-virtualization that may also be enabled:

  • xen: enables xen functionality in various packages (kernel, libvirt, etc)
  • kvm: enables KVM configurations in the kernel and autoloads modules
  • k8s: enables kubernetes configurations in the kernel, tools and configuration
  • aufs: enables aufs support in docker and linux-yocto
  • x11: enable xen and libvirt functionality related to x11
  • selinux: enables functionality in libvirt and lxc
  • systemd: enable systemd services and unit files (for recipes for support)
  • sysvinit: enable sysvinit scripts (for recipes with support)
  • seccomp: enable seccomp support for packages that have the capability.
  • vcontainer: enables vdkr/vpdmn virtual container runtime support, including kernel config fragments (9p, squashfs, overlayfs) and busybox utilities (base64, hexdump) required for container cross-install during image builds.

Dependencies

This layer depends on:

URI: git://github.com/openembedded/openembedded-core.git branch: master revision: HEAD prio: default

URI: git://github.com/openembedded/meta-openembedded.git branch: master revision: HEAD layers: meta-oe meta-networking meta-filesystems meta-python

Required for Xen XSM policy: URI: git://git.yoctoproject.org/meta-selinux branch: master revision: HEAD prio: default

Required for Ceph: URI: git://git.yoctoproject.org/meta-cloud-services branch: master revision: HEAD prio: default

Required for cri-o: URI: git://git.yoctoproject.org/meta-selinux branch: master revision: HEAD prio: default

Community / Collaboration

Repository: https://git.yoctoproject.org/cgit/cgit.cgi/meta-virtualization/ Mailing list: https://lists.yoctoproject.org/g/meta-virtualization IRC: libera.chat #meta-virt channel

Maintenance

Send pull requests, patches, comments or questions to meta-virtualization@lists.yoctoproject.org

Maintainer: Bruce Ashfield bruce.ashfield@gmail.com see MAINTAINERS for more specific information

When sending single patches, please using something like: $ git send-email -1 -M --to meta-virtualization@lists.yoctoproject.org --subject-prefix='meta-virtualization][PATCH'

License

All metadata is MIT licensed unless otherwise stated. Source code included in tree for individual recipes is under the LICENSE stated in each recipe (.bb file) unless otherwise stated.