blob: 7d842329fb2e8c514b92b35a591e5ed1eb40f0b6 [file] [log] [blame]
Patrick Williamsd849ec72016-08-17 14:59:38 -05001meta-virtualization
2===================
3
4This layer provides support for building Xen, KVM, Libvirt, and associated
5packages necessary for constructing OE-based virtualized solutions.
6
Brad Bishopd7bf8c12018-02-25 22:55:05 -05007The bbappend files for some recipe (e.g. linux-yocto) in this layer needs to
8have 'virtualization' in DISTRO_FEATURES to have effect. To enable them, add
9in configuration file the following line.
10
11 DISTRO_FEATURES_append = " virtualization"
12
13If meta-virtualization is included, but virtualization is not enabled as a
14distro feature a warning is printed at parse time:
15
16 You have included the meta-virtualization layer, but
17 'virtualization' has not been enabled in your DISTRO_FEATURES. Some bbappend files
18 may not take effect. See the meta-virtualization README for details on enabling
19 virtualization support.
20
21If you know what you are doing, this warning can be disabled by setting the following
22variable in your configuration:
23
24 SKIP_META_VIRT_SANITY_CHECK = 1
25
26Also note that there are kvm and xen specific distro flags/features that depending
27on your use case.
28
Patrick Williamsd849ec72016-08-17 14:59:38 -050029Dependencies
30------------
31This layer depends on:
32
33URI: git://github.com/openembedded/openembedded-core.git
34branch: master
35revision: HEAD
36prio: default
37
38URI: git://github.com/openembedded/meta-openembedded.git
39branch: master
40revision: HEAD
41layers: meta-oe
42 meta-networking
43 meta-filesystems
44 meta-python
45
46URI: git://github.com/errordeveloper/oe-meta-go.git
47branch: master
48revision: HEAD
49
50BBFILE_PRIORITY_openembedded-layer = "4"
51
52Required for Xen XSM policy:
53URI: git://git.yoctoproject.org/meta-selinux
54branch: master
55revision: HEAD
56prio: default
57
58Maintenance
59-----------
60
61Send pull requests, patches, comments or questions to meta-virtualization@yoctoproject.org
62
63Maintainers: Raymond Danks <ray.danks@se-eng.com>
64 Bruce Ashfield <bruce.ashfield@gmail.com>
65
66When sending single patches, please using something like:
Patrick Williamse69d2352017-02-23 20:56:04 -060067$ git send-email -1 --to meta-virtualization@yoctoproject.org --subject-prefix='meta-virtualization][PATCH'
Patrick Williamsd849ec72016-08-17 14:59:38 -050068
69License
70-------
71
72All metadata is MIT licensed unless otherwise stated. Source code included
73in tree for individual recipes is under the LICENSE stated in each recipe
74(.bb file) unless otherwise stated.
75