aboutsummaryrefslogtreecommitdiffstats
path: root/meta-openstack/recipes-extended/images
AgeCommit message (Collapse)Author
2014-07-31aio: add support for identity.bbclassAmy Fong
Signed-off-by: Amy Fong <amy.fong@windriver.com>
2014-07-31Keystone: package service/user additionsAndy Ning
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>
2014-07-17introduce benchmarking packagegroupVu Tran
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 <vu.tran@windriver.com>
2014-04-15OpenStack: all-in-one nodeAmy Fong
Introduce image openstack-image-aio, integrating both compute and controller functionality Signed-off-by: Amy Fong <amy.fong@windriver.com>
2014-03-27compute/controller: make image extra space additiveBruce Ashfield
To ensure that the free space required for proper operation is not clobber by other layers manipulating the extra space variable, we make our additions additive versus absolute. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-03-27controller/compute: add debug and extras packagegroupsBruce Ashfield
Add the extras and debug package groups by default. These can later be convered to image or distro features, but for now, we turn them on universally. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-03-24controller: bump default image size to 5GBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-03-22images: rename packagegroup-core-basicMark Asselstine
Commit 91c372f287732cdedbd7c1204c6ba5f34e5b93f6 [core-image-basic / packagegroup-core-basic: rename to *-full-cmdline] in yocto renamed these tasks so we need to reflect that change here. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-03-17controller image: make image extra space configurableVu Tran
Allow the final controller node image rootfs extra space to be configurable. Signed-off-by: Vu Tran <vu.tran@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2013-11-25images: add variables for package additionsBruce Ashfield
By default the controller and compute images use IMAGE_INSTALL= to set their package lists. This doesn't allow a local.conf to add packages via IMAGE_INSTALL += <FOO>. To allow package addition, but yet still control the base package list, there are two variables that can now be used to add packages: ${OPENSTACK_COMPUTE_EXTRA_INSTALL} ${OPENSTACK_CONTROLLER_EXTRA_INSTALL} Which variable does what, should be self explanitory. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2013-11-25images: add ceilometer component to compute and controller imagesBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2013-10-03openstack: compute node image free space and deploymentBruce Ashfield
Various components (such as rabbitmq) have checks for minimum amounts of free space on a image. If those checks fail, the service exits in a hard to debug manner. To ensure that these services run, and meet typical usage scenarios, we increase the free space in the image to 3G. Finally, we inherit openstack-image-base, to trigger simple rootfs configuration and deployment. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2013-10-03openstack: extra space, network facilities to controller image and deploymentBruce Ashfield
Various components (such as rabbitmq) have checks for minimum amounts of free space on a image. If those checks fail, the service exits in a hard to debug manner. To ensure that these services run, and meet typical usage scenarios, we increase the free space in the image to 3G. We also automatically include the network node packages into this image type, to ensure that full quantum functionality is available. Finally, we inherit openstack-image-base, to trigger simple rootfs configuration and deployment. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2013-08-28openstack: rename and clarify image namesBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2013-08-28nova-image-controller: Minor fixesMihai Prica
-Updated recipe to use a packagegroup; -Removed some image features that are no longer used; Signed-off-by: Mihai Prica <prica.mihai@gmail.com>
2013-08-28nova-image-compute: Updated recipe to use packagegroupMihai Prica
Signed-off-by: Mihai Prica <prica.mihai@gmail.com>
2013-08-28Added images for openstack controller and compute nodeMihai Prica
Signed-off-by: Mihai Prica <prica.mihai@gmail.com>