aboutsummaryrefslogtreecommitdiffstats
path: root/meta-openstack-compute-deploy
AgeCommit message (Collapse)AuthorFilesLines
2018-05-21Add LAYERSERIES_COMPATJeremy A. Puhlman1-0/+1
Signed-off-by: Jeremy Puhlman <jpuhlman@mvista.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2018-01-18conf/layer.conf: remove bbclass from BBFILESRobert Yang1-1/+1
Add bbclass to BBFILES doesn't make any sense. Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-03-15OpenStack: Fix postgresql file permissionsAmy Fong1-0/+1
- make database directory to be configurable, defaulting to /var/lib/postgres/data - modify init scripts to create database's data directory if it doesn't exist Signed-off-by: Amy Fong <Amy.Fong@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2013-11-25meta-openstack-deploy: rename quantum bbappends to neutronBruce Ashfield1-0/+0
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2013-10-04meta-openstack-*-deploy: add bbclass patternsBruce Ashfield1-1/+1
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2013-10-03quantum: update configuration and deployment optionsBruce Ashfield1-1/+1
Replace the controller and compute specific deployment classes with the central "hosts" class, and change the configuration file update routines to use the new values and externally visible IPs. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2013-10-03openstack: create simple deployment frameworkBruce Ashfield2-2/+6
To facilitate the creation of a simple OpenStack configuration with a single control and compute node, several things should be known at build time (since in this simple configuration, we are not using dhcp, or other name resolution techniques): - The IP of control node - The IP of the compute node - The IP of the node being built From these values, the OpenStack components and support applications (databases, access control, etc) are configured, as well as simple name resolution generated at build time. A single "hosts" bbclass should be provided with the following values: COMPUTE_IP ?= "192.168.7.4" COMPUTE_HOST ?= "compute" CONTROLLER_IP ?= "192.168.7.2" CONTROLLER_HOST ?= "controller" MY_IP ?= "${CONTROLLER_IP}" MY_HOST ?= "${CONTROLLER_HOST}" The above example is for a control node, using the runqemu default addresses. The openstack-base.bbclass is responsible for generating /etc/hosts and /etc/hostname. Any image type that requires these values at boot tiem, should inherit this class to allow its rootfs post population hooks to run and generate the required configuration. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2013-10-03meta-openstack-compute-deploy: initial creationBruce Ashfield4-0/+60
Add a nested layer that contains the configuration and appends necessary to deploy a compute node. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>