From 7550843c5be8063ce6cc147bf3efa19d10c92660 Mon Sep 17 00:00:00 2001 From: Vu Tran Date: Thu, 10 Jul 2014 13:48:15 -0400 Subject: introduce benchmarking packagegroup Create new benchmarking packagegroup bb. Benchmarking packagegroup can be included into final image to include all required packages for benchmarking OpenStack at scale. Currently OpenStack benchmarking is provided by OpenStack component Rally. Also introducing new Yocto variable OPENSTACK_EXTRA_FEATURES which can be used to inform what feature should be included in meta-cloud-services OpenStack final image. To include benchmarking packagegroup in local.conf have OPENSTACK_EXTRA_FEATURES += " benchmarking" Signed-off-by: Vu Tran --- meta-openstack/recipes-extended/images/openstack-image-controller.bb | 1 + 1 file changed, 1 insertion(+) (limited to 'meta-openstack/recipes-extended/images/openstack-image-controller.bb') diff --git a/meta-openstack/recipes-extended/images/openstack-image-controller.bb b/meta-openstack/recipes-extended/images/openstack-image-controller.bb index 75aa735..36b5b7a 100644 --- a/meta-openstack/recipes-extended/images/openstack-image-controller.bb +++ b/meta-openstack/recipes-extended/images/openstack-image-controller.bb @@ -11,6 +11,7 @@ IMAGE_INSTALL = "\ packagegroup-cloud-network \ packagegroup-cloud-debug \ packagegroup-cloud-extras \ + ${@base_contains('OPENSTACK_EXTRA_FEATURES', 'benchmarking', 'packagegroup-cloud-benchmarking', '', d)} \ ${OPENSTACK_CONTROLLER_EXTRA_INSTALL} \ " -- cgit v1.2.3-54-g00ecf