summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* meta-openstack: allow dangling bbappendsBruce Ashfield2013-09-031-0/+2
| | | | Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* meta-cloud-servies: add READMEBruce Ashfield2013-09-021-0/+35
| | | | Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* dnsmasq: remove /run to avoid QA errorBruce Ashfield2013-09-011-0/+4
| | | | Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* meta-cloud-services: add common layer infrastructureBruce Ashfield2013-08-291-0/+9
| | | | Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* cloud-controller: remove duplicate python-novaclientBruce Ashfield2013-08-281-1/+0
| | | | Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* nova: split into explicit compute and controller recipesBruce Ashfield2013-08-289-126/+233
| | | | | | | | | | | To allow unique configuration of nova for compute and controller nodes, the nova class is split into two, but packaged largely the same way. The compute and controller classes are introduced to hold configuration values and operations that are used by the common packaging routines to customize and deploy. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* docs: clarify docs names and rolesBruce Ashfield2013-08-282-31/+47
| | | | Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* iptables: update bbappend to match oe-coreBruce Ashfield2013-08-281-0/+0
| | | | Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* keystone: make identity.sh re-entrantBruce Ashfield2013-08-281-12/+78
| | | | | | | | Sometimes it is desirable to double check the identities, roles and ids in the system. To re-intialize the database, we can allow identity.sh to be re run. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* iproute: update bbappend to match oe-core masterBruce Ashfield2013-08-281-0/+0
| | | | Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* openstack: update to 2013.1.3 releaseBruce Ashfield2013-08-286-13/+12
| | | | | | | Updating cinder/glanc/swift/horizon/nova/keystone/quantum to the 2013.1.3 bugfix release. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* postgresql: add 9.2.4 bbappendBruce Ashfield2013-08-281-0/+35
| | | | Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* openstack: set libvirt PACKAGECONFIG optionsBruce Ashfield2013-08-281-0/+4
| | | | | | | | Rather than support all of the hypervisors and containers that the the default libvirt configuration adds, we specify our own KVM/lxc and related options for a basic openstack configuration. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* openstack: rename and clarify image namesBruce Ashfield2013-08-285-13/+37
| | | | Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-setuptools: remove site.pyBruce Ashfield2013-08-281-0/+4
| | | | | | | To avoid conflicing installs of site.py, we can safely remove it from this package. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-setuptools: avoid conflicting site.pyBruce Ashfield2013-08-281-0/+4
| | | | | | | Several python recipes install a site.py file. To avoid package install problems with the conflicting file, we remove site.py from this package. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-pycrypto: change upstream referenceBruce Ashfield2013-08-281-1/+1
| | | | | | | ftp.dlitz.net is not always avaialble, switching the upstream to pypi.python.org results in reliable builds. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-psycopg2: remove references to pg-configBruce Ashfield2013-08-281-1/+14
| | | | | | | | | pg-config is not provided as a native tool, so if called, the host version will be found. Since the values that are typically returned by pg-config can be determined in our build environment, we can safely remove the calls completely. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* keystone: add openrc fileBruce Ashfield2013-08-282-1/+8
| | | | | | Create the default openrc file for the keystone python install. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* ebtables: Move RRECOMMENDS to ebtables recipeMihai Prica2013-08-282-4/+7
| | | | | | | The kernel module is needed by ebtables so the RRECOMMENDS should be in this recipe. Signed-off-by: Mihai Prica <prica.mihai@gmail.com>
* iproute2: Move RRECOMMENDS to iproute2 recipeMihai Prica2013-08-282-1/+2
| | | | | | | The kernel module is needed by iproute2 so the RRECOMMENDS should be in this recipe. Signed-off-by: Mihai Prica <prica.mihai@gmail.com>
* python-cinder: Add cinder-scheduler packageMihai Prica2013-08-282-2/+10
| | | | | | | This package contains the cinder-scheduler executable and an initscript that starts the cinder-scheduler at boot time. Signed-off-by: Mihai Prica <prica.mihai@gmail.com>
* python-cinder: Update cinder-volume initscript and postinstallMihai Prica2013-08-282-2/+84
| | | | | | | | | Cinder-volume requires the cinder-volumes volume group created. The backing file for this volume is created in the postinstall with a size of 2G on the first boot and the volume group is created at boot time in the cinder-volume initscript. Signed-off-by: Mihai Prica <prica.mihai@gmail.com>
* python-cinder: Fix path errorMihai Prica2013-08-281-1/+1
| | | | Signed-off-by: Mihai Prica <prica.mihai@gmail.com>
* python-quantum: Add postinstall for quantum-plugin-openvswitchMihai Prica2013-08-281-0/+8
| | | | | | | | For the openvswitch plugin to work the br-int bridge has to be created. To create the bridge the ovsdb-server is started using the openvswitch-switch initscript. Signed-off-by: Mihai Prica <prica.mihai@gmail.com>
* tgt: Update runtime dependenciesMihai Prica2013-08-281-1/+3
| | | | Signed-off-by: Mihai Prica <prica.mihai@gmail.com>
* tgt: Inherit update-rc.d for initscriptsMihai Prica2013-08-281-1/+4
| | | | | | | The initscript was not ran because the update-rc.d class was not inherited. Signed-off-by: Mihai Prica <prica.mihai@gmail.com>
* python-quantum: Changed DB name to ovs_quantumMihai Prica2013-08-282-2/+3
| | | | | | ovs_quantum is the default name for the quantum DB. Signed-off-by: Mihai Prica <prica.mihai@gmail.com>
* packagegroup-cloud-compute: Add ebtables kernel modulesMihai Prica2013-08-281-0/+4
| | | | Signed-off-by: Mihai Prica <prica.mihai@gmail.com>
* packagegroup-cloud-compute: Moved kernel modules to RRECOMMENDSMihai Prica2013-08-281-5/+7
| | | | Signed-off-by: Mihai Prica <prica.mihai@gmail.com>
* packagegroup-cloud-compute: Load veth kernel moduleMihai Prica2013-08-281-0/+1
| | | | Signed-off-by: Mihai Prica <prica.mihai@gmail.com>
* linux-yocto: Enabled support for veth interfacesMihai Prica2013-08-283-2/+7
| | | | | | This is required by the quantum component. Signed-off-by: Mihai Prica <prica.mihai@gmail.com>
* python-nova: Add quantum settingsMihai Prica2013-08-281-0/+9
| | | | Signed-off-by: Mihai Prica <prica.mihai@gmail.com>
* python-horizon: Add runtime dependency on nodejsMihai Prica2013-08-281-1/+2
| | | | Signed-off-by: Mihai Prica <prica.mihai@gmail.com>
* python-horizon: Changed DEBUG to TrueMihai Prica2013-08-281-3/+1
| | | | | | | If DEBUG is set to False the static files are not loaded correctly. Signed-off-by: Mihai Prica <prica.mihai@gmail.com>
* python-horizon: Fix bindir search pathMihai Prica2013-08-282-0/+18
| | | | | | | | An error occurs because horizon searches for lessc in /usr/lib/python2.7/site-packages/bin while this is installed in /usr/share/bin. Signed-off-by: Mihai Prica <prica.mihai@gmail.com>
* python-horizon: Change tabs to spacesMihai Prica2013-08-281-28/+29
| | | | Signed-off-by: Mihai Prica <prica.mihai@gmail.com>
* keystone, nova: Moved environment variables to novaMihai Prica2013-08-283-5/+7
| | | | | | | The keystone package is only installed on a controller node. This way the credentials can be loaded on both types of nodes. Signed-off-by: Mihai Prica <prica.mihai@gmail.com>
* python-nova: Minor refactoringMihai Prica2013-08-281-3/+14
| | | | Signed-off-by: Mihai Prica <prica.mihai@gmail.com>
* identity: Set ADMIN_PASSWORD from identity classMihai Prica2013-08-282-2/+3
| | | | Signed-off-by: Mihai Prica <prica.mihai@gmail.com>
* python-keystone: Remove old commentsMihai Prica2013-08-281-3/+0
| | | | Signed-off-by: Mihai Prica <prica.mihai@gmail.com>
* python-quantum: Configure postgresql credentialsMihai Prica2013-08-283-3/+9
| | | | | | | The user and password for postgresql are defined in the identity class and are loaded by the recipes from this class. Signed-off-by: Mihai Prica <prica.mihai@gmail.com>
* python-nova: Configure postgresql credentialsMihai Prica2013-08-282-2/+5
| | | | | | | The user and password for postgresql are defined in the identity class and are loaded by the recipes from this class. Signed-off-by: Mihai Prica <prica.mihai@gmail.com>
* python-keystone: Configure postgresql credentialsMihai Prica2013-08-282-5/+6
| | | | | | | The user and password for postgresql are defined in the identity class and are loaded by the recipes from this class. Signed-off-by: Mihai Prica <prica.mihai@gmail.com>
* python-glance: Configure postgresql credentialsMihai Prica2013-08-281-2/+2
| | | | | | | The user and password for postgresql are defined in the identity class and are loaded by the recipes from this class. Signed-off-by: Mihai Prica <prica.mihai@gmail.com>
* python-cinder: Configure postgresql credentialsMihai Prica2013-08-282-2/+5
| | | | | | | The user and password for postgresql are defined in the identity class and are loaded by the recipes from this class. Signed-off-by: Mihai Prica <prica.mihai@gmail.com>
* postgresql: Made the postgresql credentials configurableMihai Prica2013-08-282-2/+4
| | | | | | | The user and password for postgresql are defined in the identity class and are loaded by the recipes from this class. Signed-off-by: Mihai Prica <prica.mihai@gmail.com>
* python-quantum: Load credentials from the identity classMihai Prica2013-08-282-292/+10
| | | | | | | The configuration files are now automatically created from the templates. Signed-off-by: Mihai Prica <prica.mihai@gmail.com>
* python-glance: Load credentials from the identity classMihai Prica2013-08-284-597/+17
| | | | | | | The configuration files are now automatically created from the templates. Signed-off-by: Mihai Prica <prica.mihai@gmail.com>
* python-nova: Load credentials from the identity classMihai Prica2013-08-282-115/+10
| | | | Signed-off-by: Mihai Prica <prica.mihai@gmail.com>