aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2014-09-22python-keystone: Add apache vhost server.Liam R. Howlett
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>
2014-09-19dnsmasq: update bbappend version to match meta-oe latestBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-09-17trove: Add documentation on trove & troveclient setup.Liam R. Howlett
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>
2014-09-17troveclient: Split troveclient into separate packages.Liam R. Howlett
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>
2014-09-17trove: Add trove recipe and add the package to controller.Liam R. Howlett
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>
2014-09-16python-keystone: Fix recipe whitespace.Liam R. Howlett
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>
2014-09-16clients: update clients to juno b3 sync pointBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-09-16core: update core projects to juno b3 releaseBruce Ashfield
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>
2014-09-16horizon: introduce xstatic-bootstrap-datepicker and xstatic-font-awesomeBruce Ashfield
Introducing Juno B3 horizon dependencies to the build. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-09-16glancestore: introduce glancestore projectBruce Ashfield
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>
2014-09-04python-horizon: Fix whitespace in recipe.Liam R. Howlett
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>
2014-09-04python-horizon: Fix path usage to bitbake defined paths.Liam R. Howlett
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>
2014-09-04python-nova: Remove duplicate line from conf file.Liam R. Howlett
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>
2014-09-04horizon: add juno dependenciesBruce Ashfield
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>
2014-09-04iproute/libssd: update to match meta-oe latestBruce Ashfield
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>
2014-09-03nova: update to juno configuration requirementsBruce Ashfield
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>
2014-09-02nova: add oslo.i18n to dependency listBruce Ashfield
nova-compute needs oslo.i18n, so we add it to the dependency list. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-08-29housekeeping: remove 3.4 kernel bbappendBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-08-29housekeeping: remove PRINC from recipesBruce Ashfield
Removing PRINC from recipes to silence the bitbake warning about it being a depreciated variable. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-08-29core: update core projects to juno 2014.2-b2 versionsBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-08-29support packages: uprev to juno 2014.2-b2 versionsBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-08-29bbapends: resync bbappends to oe-core/meta-oe versionsBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-08-27Keystone: package service/user addition sstate vardepsMark Asselstine
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>
2014-08-27dhcp: fix double 'request' in dhclient.confMark Asselstine
commit 43e2b093040734d4c4b28db96a634cd2a5f3271b [dhcp: add dhcp classless static route support] had a flaw in one of do_install_append() sed expressions in the dhcp recipe that caused a duplicate 'request' keyword to be inserted in to the dhclient.conf file. The result was that results returned for the request were not as expected and the resolv.conf would be empty. Fixing up the sed expression removes the duplicate and allows things to function properly. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com>
2014-08-26apache2: restore mistakely removed bbappendBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-08-26oslo.messaging: update to 1.4.0.0a4Bruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-08-25bbappends: resync bbappends to oe-core/meta-oe latestBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-08-25recipes-dangling: remove all dangling bbappendsBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-08-22apache: resync to oe-core latestBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-08-22kernel: enable NFSv 4.1 functionalityBruce Ashfield
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>
2014-08-20nova: fix FILESEXTRAPATHS warningBruce Ashfield
convert FILESEXTRAPATHS to FILESEXTRAPATHS_append to avoid warnings from the latest oe-core. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-08-20glance: update API and client to Juno latestBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-08-20osprofiler: add os profiling python supportBruce Ashfield
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>
2014-08-20eventlet: uprev to 0.15.1Bruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-08-19lxc: resync bbappend to meta-virtualizationBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-08-19memcached: re-sync to meta-networking versionBruce Ashfield
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>
2014-08-19README: add meta-python dependencyBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-07-31python-keystone: Remove openrc file and bb references.Liam R. Howlett
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>
2014-07-31glance: update to july-31st SRCREVBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-07-31qemu: add qemu 2.0.0 bbappendBruce Ashfield
Adding a qemu 2.0.0 bbappend to sync with oe-core master. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-07-31cloud-compute: add veth kernel moduleBruce Ashfield
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>
2014-07-31identity.bbclass: update where to find run-postinsts scriptAmy Fong
It's now 99, not 98 Signed-off-by: Amy Fong <amy.fong@windriver.com>
2014-07-31openldap: Fix pathsAmy Fong
Explicitly set the libexec dir to /usr/libexec for openstack Signed-off-by: Amy Fong <amy.fong@windriver.com>
2014-07-31cirros: make root home configurableBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-07-30python-retrying: introduce recipe for juno glance supportBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-07-30keystone: package openLDAP 2.4.39Amy Fong
The patches are taken from Debian. Signed-off-by: Amy Fong <amy.fong@windriver.com>
2014-07-30keystone: set default backend to ldapAmy Fong
Signed-off-by: Amy Fong <amy.fong@windriver.com>
2014-07-30aio: add support for identity.bbclassAmy Fong
Signed-off-by: Amy Fong <amy.fong@windriver.com>
2014-07-30Keystone: implement incremental/programatic 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 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>
2014-07-30Keystone: build time incremental/programatic 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 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>