From 0aec82d70fa032bfe616ea5058d504f860e241f8 Mon Sep 17 00:00:00 2001 From: Andy Ning Date: Wed, 16 Jul 2014 11:37:37 -0400 Subject: 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 --- meta-openstack/recipes-extended/images/openstack-image-controller.bb | 2 ++ 1 file changed, 2 insertions(+) (limited to 'meta-openstack/recipes-extended/images') 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 = "\ " IMAGE_FEATURES += " ssh-server-openssh" +POST_KEYSTONE_SETUP_COMMAND = "/etc/keystone/hybrid-backend-setup" inherit core-image inherit openstack-base +inherit identity # Ensure extra space for guest images, and rabbit MQ has a hard coded # check for 2G of free space, so we use 5G as a starting point. -- cgit v1.2.3-54-g00ecf