diff options
author | Bruce Ashfield <bruce.ashfield@xilinx.com> | 2019-12-17 17:25:31 -0800 |
---|---|---|
committer | Bruce Ashfield <bruce.ashfield@gmail.com> | 2020-03-11 12:20:04 -0400 |
commit | 4ff05c1bc7313743b572b116b37c893b69c68971 (patch) | |
tree | ec51e913ecae1cf18d512ca8deaca261b371b7be /recipes-core/busybox | |
parent | 7a8ee8e986ea180f3a4d94d4d83d01c786488d96 (diff) | |
download | meta-virtualization-4ff05c1bc7313743b572b116b37c893b69c68971.tar.gz |
runx: introduce xen OCI container recipe
This is the initial version of the runX OCI wrapper to allow Xen based virtual
machines to be launched and managed as containers via an OCI interface.
In this first version, runx consists of the following components:
- runX binary/wrapper (/usr/bin/)
- state control wrappers (/usr/share/runX)
- runx kernel
- initrd
Once built and installed these allow the launching of Xen virtual machines
in an OCI compliant manner.
Dependencies of this recipe include:
- kernel: must be a specific version, currently 4.15. This is done as
a nested build and not as a multiconfig (by design).
- static target busybox: used for the initrd
- initrd: constructed from the kernel + busybox
The configuration of the system to build the dependencies in the right
mode for use in runX is controlled via the DISTRO_FEATURE "vmsep". If
this feature is missing, and runx is bitbaked, an error is thrown.
Installing the "runx" package to a rootfs will install all the required
support components (and dependencies).
Signed-off-by: Bruce Ashfield <bruce.ashfield@xilinx.com>
Diffstat (limited to 'recipes-core/busybox')
0 files changed, 0 insertions, 0 deletions