diff options
Diffstat (limited to 'meta-openstack/recipes-extended/images/openstack-image-aio.bb')
-rw-r--r-- | meta-openstack/recipes-extended/images/openstack-image-aio.bb | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/meta-openstack/recipes-extended/images/openstack-image-aio.bb b/meta-openstack/recipes-extended/images/openstack-image-aio.bb new file mode 100644 index 00000000..57f42495 --- /dev/null +++ b/meta-openstack/recipes-extended/images/openstack-image-aio.bb @@ -0,0 +1,29 @@ +DESCRIPTION = "Openstack all-in-one node image" +LICENSE = "MIT" + +OPENSTACK_CONTROLLER_EXTRA_INSTALL ?= "" +OPENSTACK_COMPUTE_EXTRA_INSTALL ?= "" +OPENSTACK_AIO_EXTRA_INSTALL ?= "" + +IMAGE_INSTALL = " \ + ${ROOTFS_PKGMANAGE_BOOTSTRAP} \ + ${CORE_IMAGE_BASE_INSTALL} \ + packagegroup-core-full-cmdline \ + packagegroup-cloud-compute \ + packagegroup-cloud-controller \ + packagegroup-cloud-network \ + packagegroup-cloud-debug \ + packagegroup-cloud-extras \ + ${OPENSTACK_CONTROLLER_EXTRA_INSTALL} \ + ${OPENSTACK_COMPUTE_EXTRA_INSTALL} \ + ${OPENSTACK_AIO_EXTRA_INSTALL} \ + " + +IMAGE_FEATURES += "ssh-server-openssh" + +inherit core-image +inherit openstack-base + +# check for 5G of free space, so we use 5G as a starting point. +IMAGE_ROOTFS_EXTRA_SPACE_append += "+ 5000000" + |