summaryrefslogtreecommitdiffstats
path: root/meta-openstack/recipes-extended/images/openstack-image-controller.bb
diff options
context:
space:
mode:
authorAndy Ning <andy.ning@windriver.com>2014-07-16 11:37:37 -0400
committerBruce Ashfield <bruce.ashfield@windriver.com>2014-07-30 00:50:59 -0400
commit0aec82d70fa032bfe616ea5058d504f860e241f8 (patch)
treecd88ce4f6c7ac88308b85d1ce66941877978cc51 /meta-openstack/recipes-extended/images/openstack-image-controller.bb
parentceecd0d46de35111f4c3c1e65176e09cb2117ecb (diff)
downloadmeta-cloud-services-0aec82d70fa032bfe616ea5058d504f860e241f8.tar.gz
Keystone: package service/user additions
Instead of creating tenant/user/role and service/endpoint for all openstack services in keystone postinstall, now each of the services creates its own keystone identities by queueing them up in its postinstall to a file /etc/keystone/service-user-setup. service-user-setup script, when run as the last postinstall, calls identity.sh with keystone identity parameters to create necessary identities for the services. Signed-off-by: Andy Ning <andy.ning@windriver.com>
Diffstat (limited to 'meta-openstack/recipes-extended/images/openstack-image-controller.bb')
-rw-r--r--meta-openstack/recipes-extended/images/openstack-image-controller.bb2
1 files changed, 2 insertions, 0 deletions
diff --git a/meta-openstack/recipes-extended/images/openstack-image-controller.bb b/meta-openstack/recipes-extended/images/openstack-image-controller.bb
index 36b5b7a..d2cc90f 100644
--- a/meta-openstack/recipes-extended/images/openstack-image-controller.bb
+++ b/meta-openstack/recipes-extended/images/openstack-image-controller.bb
@@ -16,9 +16,11 @@ IMAGE_INSTALL = "\
16 " 16 "
17 17
18IMAGE_FEATURES += " ssh-server-openssh" 18IMAGE_FEATURES += " ssh-server-openssh"
19POST_KEYSTONE_SETUP_COMMAND = "/etc/keystone/hybrid-backend-setup"
19 20
20inherit core-image 21inherit core-image
21inherit openstack-base 22inherit openstack-base
23inherit identity
22 24
23# Ensure extra space for guest images, and rabbit MQ has a hard coded 25# Ensure extra space for guest images, and rabbit MQ has a hard coded
24# check for 2G of free space, so we use 5G as a starting point. 26# check for 2G of free space, so we use 5G as a starting point.