summaryrefslogtreecommitdiffstats
path: root/meta-openstack
Commit message (Collapse)AuthorAgeFilesLines
...
* python-keystone: Add apache vhost server.Liam R. Howlett2014-09-223-16/+161
| | | | | | | | This patch set configures an apache vhost server on port 8081 which will serve as the main authentication method and documents the change in README.keystone. Signed-off-by: Liam R. Howlett <Liam.Howlett@WindRiver.com>
* dnsmasq: update bbappend version to match meta-oe latestBruce Ashfield2014-09-191-0/+0
| | | | Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* trove: Add documentation on trove & troveclient setup.Liam R. Howlett2014-09-171-0/+76
| | | | | | | This README covers general trove setup in OpenStack. Signed-off-by: Liam R. Howlett <Liam.Howlett@WindRiver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* troveclient: Split troveclient into separate packages.Liam R. Howlett2014-09-173-2/+49
| | | | | | | | Update troveclient to newer git commit to support postgresql and split the package into a meta-package, the python package, bin package, and test package. Add the meta-package to the compute image & trove RDEPENDS. Signed-off-by: Liam R. Howlett <Liam.Howlett@WindRiver.com>
* trove: Add trove recipe and add the package to controller.Liam R. Howlett2014-09-173-0/+424
| | | | | | | | Create the OpenStack Database as a service recipe and add it to the controller image. The recipe includes the init script and initial setup to use postgres. Signed-off-by: Liam R. Howlett <Liam.Howlett@WindRiver.com>
* python-keystone: Fix recipe whitespace.Liam R. Howlett2014-09-161-27/+45
| | | | | | | Conform as much as possible to the bitbake coding standard. (80 or less chars/line, 4x space indent). Signed-off-by: Liam R. Howlett <Liam.Howlett@WindRiver.com>
* clients: update clients to juno b3 sync pointBruce Ashfield2014-09-1610-33/+30
| | | | Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* core: update core projects to juno b3 releaseBruce Ashfield2014-09-1613-51/+87
| | | | | | | Along with this update, we also fix a bug with nova and neutron port types. this patch will be removed once it is fixed in the upstream project. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* horizon: introduce xstatic-bootstrap-datepicker and xstatic-font-awesomeBruce Ashfield2014-09-162-0/+54
| | | | | | Introducing Juno B3 horizon dependencies to the build. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* glancestore: introduce glancestore projectBruce Ashfield2014-09-161-0/+32
| | | | | | | | The storage backends have been factored out of the core glance repository. So we introduce glancestore to meet the backend requirements of glance. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-horizon: Fix whitespace in recipe.Liam R. Howlett2014-09-041-8/+14
| | | | | | | | The horizon recipe had lines running well over 80 characters and indentation that was not a multiple of 4. This patch fixes those issues. Signed-off-by: Liam R. Howlett <Liam.Howlett@WindRiver.com>
* python-horizon: Fix path usage to bitbake defined paths.Liam R. Howlett2014-09-041-14/+18
| | | | | | | | The horizon recipe had references to paths defined as variables for recipe use. This patch converts those paths into the variable version for easier portability. Signed-off-by: Liam R. Howlett <Liam.Howlett@WindRiver.com>
* python-nova: Remove duplicate line from conf file.Liam R. Howlett2014-09-041-1/+0
| | | | | | | Removed duplicate dhcpbridge_flagfile from the nova.conf file. Signed-off-by: Liam R. Howlett <Liam.Howlett@WindRiver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* horizon: add juno dependenciesBruce Ashfield2014-09-0414-0/+364
| | | | | | | Update the horizon recipe to have all the juno dependencies. We also introduce the recipes to build those dependencies. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* iproute/libssd: update to match meta-oe latestBruce Ashfield2014-09-044-2/+33
| | | | | | | | | | | | Not only do we update to meta-oe latest, we inherit the following issue that prevents instance creation: https://bugs.launchpad.net/ubuntu/+source/neutron/+bug/1364828 To fix the issue, we import 0003-Don-t-enforce-that-dev-already-exists.patch, until it is integrated into the upstream package. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* nova: update to juno configuration requirementsBruce Ashfield2014-09-032-4/+369
| | | | | | | | | To boot a nested guest in juno, we need to relocate the virtualization type config setting into the [libvirt] section. With this, we can sucessfully launch a guest. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* nova: add oslo.i18n to dependency listBruce Ashfield2014-09-021-0/+1
| | | | | | nova-compute needs oslo.i18n, so we add it to the dependency list. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* housekeeping: remove 3.4 kernel bbappendBruce Ashfield2014-08-291-6/+0
| | | | Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* housekeeping: remove PRINC from recipesBruce Ashfield2014-08-2911-18/+0
| | | | | | | Removing PRINC from recipes to silence the bitbake warning about it being a depreciated variable. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* core: update core projects to juno 2014.2-b2 versionsBruce Ashfield2014-08-2912-37/+41
| | | | Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* support packages: uprev to juno 2014.2-b2 versionsBruce Ashfield2014-08-296-4/+74
| | | | Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* bbapends: resync bbappends to oe-core/meta-oe versionsBruce Ashfield2014-08-291-0/+0
| | | | Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* Keystone: package service/user addition sstate vardepsMark Asselstine2014-08-273-0/+3
| | | | | | | | | | | | | | Several packages utilize the keystone package service/user addition services recently added. The data passed to this service depends on the value assigned to CONTROLLER_IP (used as KEYSTONE_HOST), however, bitbake is not able to automatically determine this dependency so several tasks which should be rerun to create updated package postinst scripts are not run when CONTROLLER_IP is modified. Adding the necessary vardeps ensure these tasks are rerun and now adjustments made to CONTROLLER_IP are reflected in the generated packages. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* apache2: restore mistakely removed bbappendBruce Ashfield2014-08-261-0/+15
| | | | Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* oslo.messaging: update to 1.4.0.0a4Bruce Ashfield2014-08-261-5/+4
| | | | Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* bbappends: resync bbappends to oe-core/meta-oe latestBruce Ashfield2014-08-255-5/+5
| | | | Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* recipes-dangling: remove all dangling bbappendsBruce Ashfield2014-08-2527-356/+0
| | | | Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* apache: resync to oe-core latestBruce Ashfield2014-08-222-0/+15
| | | | Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* kernel: enable NFSv 4.1 functionalityBruce Ashfield2014-08-223-0/+3
| | | | | | | Ensure that NFS client 4.1 functionality is enabled, since cinder requires this level of support. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* nova: fix FILESEXTRAPATHS warningBruce Ashfield2014-08-201-1/+1
| | | | | | | convert FILESEXTRAPATHS to FILESEXTRAPATHS_append to avoid warnings from the latest oe-core. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* glance: update API and client to Juno latestBruce Ashfield2014-08-202-2/+3
| | | | Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* osprofiler: add os profiling python supportBruce Ashfield2014-08-201-0/+29
| | | | | | | osprofiler is part of the juno glance pipelien processing. So to meet the requirements of glance-api, we introduce the recipe. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* eventlet: uprev to 0.15.1Bruce Ashfield2014-08-201-2/+2
| | | | Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* lxc: resync bbappend to meta-virtualizationBruce Ashfield2014-08-191-0/+0
| | | | Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* memcached: re-sync to meta-networking versionBruce Ashfield2014-08-192-15/+22
| | | | | | | | | | To avoid configuration errors, we need to get the latest meta-networking changes. This recipe will be dropped eventually, but will stay a bit longer for migration purposes. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* README: add meta-python dependencyBruce Ashfield2014-08-191-0/+1
| | | | Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-keystone: Remove openrc file and bb references.Liam R. Howlett2014-07-312-8/+0
| | | | | | | This patch removes the openrc file from the keystone package and references to openrc in the python-kystone_git.bb file. Signed-off-by: Liam R. Howlett <Liam.Howlett@WindRiver.com>
* glance: update to july-31st SRCREVBruce Ashfield2014-07-311-1/+1
| | | | Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* qemu: add qemu 2.0.0 bbappendBruce Ashfield2014-07-312-0/+5
| | | | | | Adding a qemu 2.0.0 bbappend to sync with oe-core master. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* cloud-compute: add veth kernel moduleBruce Ashfield2014-07-311-0/+1
| | | | | | | when launching guests, libvirt may create veth links, without having the veth module on the target this fails, and no guests can be launched. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* identity.bbclass: update where to find run-postinsts scriptAmy Fong2014-07-311-2/+2
| | | | | | It's now 99, not 98 Signed-off-by: Amy Fong <amy.fong@windriver.com>
* openldap: Fix pathsAmy Fong2014-07-312-3/+10
| | | | | | Explicitly set the libexec dir to /usr/libexec for openstack Signed-off-by: Amy Fong <amy.fong@windriver.com>
* cirros: make root home configurableBruce Ashfield2014-07-311-3/+3
| | | | Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-retrying: introduce recipe for juno glance supportBruce Ashfield2014-07-301-0/+27
| | | | Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* keystone: set default backend to ldapAmy Fong2014-07-301-2/+10
| | | | Signed-off-by: Amy Fong <amy.fong@windriver.com>
* aio: add support for identity.bbclassAmy Fong2014-07-302-1/+4
| | | | Signed-off-by: Amy Fong <amy.fong@windriver.com>
* Keystone: implement incremental/programatic user additionsAndy Ning2014-07-301-190/+210
| | | | | | | | | | | | | Instead of creating tenant/user/role and service/endpoint for all openstack services in keystone postinstall, now each of the services creates keystone identities by itself in its own postinstall. The existing identity.sh has been re-written to be a utility that takes parameters, and the service postinstall calls identity.sh to create its own keystone identities. The identity.sh can also be used as a tool to manually create keystone identities at run time. Signed-off-by: Andy Ning <andy.ning@windriver.com>
* Keystone: build time incremental/programatic user additionsAndy Ning2014-07-301-4/+178
| | | | | | | | | | | | | | Instead of creating tenant/user/role and service/endpoint for all openstack services in keystone postinstall, now each of the services creates keystone identities by itself in its own postinstall. The exiting identity.bbclass has been re-written so that each of the individual postinstalls will queue up keystone identity creation in /etc/keystone/service-user-setup at runtime. And service-user-setup will be run as the last postinstall to create keytstone identities for all the services. Signed-off-by: Andy Ning <andy.ning@windriver.com>
* Keystone: package service/user additionsAndy Ning2014-07-3011-19/+298
| | | | | | | | | | | 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>
* OpenLDAP READMEAmy Fong2014-07-301-0/+165
| | | | | | Add a README file pertaining to the openldap/keystone/pam usage. Signed-off-by: Amy Fong <amy.fong@windriver.com>