summaryrefslogtreecommitdiffstats
path: root/meta-openstack/README.setup
diff options
context:
space:
mode:
authorMark Asselstine <mark.asselstine@windriver.com>2017-11-22 11:06:57 -0500
committerBruce Ashfield <bruce.ashfield@windriver.com>2017-11-27 10:39:51 -0500
commitde6773ada3e38be3ce734e9e73288df37de32437 (patch)
tree60c9df6f735b7599b6d5cc8446df2c8477b902d2 /meta-openstack/README.setup
parentcd6fedc3ba02e275355d60b346d31763fe6e84e8 (diff)
downloadmeta-cloud-services-de6773ada3e38be3ce734e9e73288df37de32437.tar.gz
meta-openstack: initial move to use systemd
Add instructions to the README.setup on how to configure the build to use systemd. The remaining changes are a bit of hack and slash to get the builds to succeed. The 'hacking' only touches core openstack component recipes which are all in various states of broken anyways, so these changes will not affect any current meta-cloud-services users. All of these will be corrected shortly. Most users of OpenStack have long ago made the move to systemd, by following suit we can take advantage of the better support for service files along with matching most OpenStack documentation. The remaining sysvinit parts will be removed as we get the openstack components updated and back to a working state. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Diffstat (limited to 'meta-openstack/README.setup')
-rw-r--r--meta-openstack/README.setup14
1 files changed, 14 insertions, 0 deletions
diff --git a/meta-openstack/README.setup b/meta-openstack/README.setup
index d55883f..b02ebf6 100644
--- a/meta-openstack/README.setup
+++ b/meta-openstack/README.setup
@@ -84,6 +84,20 @@ to the bblayers.conf file:
84 /meta-openembedded/meta-webserver \ 84 /meta-openembedded/meta-webserver \
85 /meta-openembedded/meta-ruby 85 /meta-openembedded/meta-ruby
86 86
87* All images must use systemd init system. After the builddir has been
88initialized you have to append the necessary variables to ensure that
89systemd will be used in your images:
90
91 DISTRO_FEATURES_append = " systemd"
92 DISTRO_FEATURES_BACKFILL_CONSIDERED += "sysvinit"
93 VIRTUAL-RUNTIME_init_manager = "systemd"
94 VIRTUAL-RUNTIME_initscripts = "systemd-compat-units"
95
96Additionally activiate the meta-virtualization layer:
97
98 DISTRO_FEATURES_append += "virtualization kvm"
99
100
87Package configurations 101Package configurations
88---------------------- 102----------------------
89 103