summaryrefslogtreecommitdiffstats
path: root/meta-openstack
Commit message (Collapse)AuthorAgeFilesLines
...
* cloud-compute: add postgres to the default rootfs installBruce Ashfield2014-01-301-1/+4
| | | | | | | postgres-setup (and hence postgres), is required for the compute node packages. So we add it to the default list of packages. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* nova: add migrate.cfg to the manifestBruce Ashfield2014-01-302-0/+25
| | | | | | | | | To properly sync the nova database during boot, the migrate.cfg must be present in the rootfs. This wasn't currently being packaged, so we add it to the manifest. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* keystone: update default backend and timeout configurationBruce Ashfield2014-01-301-0/+2
| | | | | | | | | | Explicitly update the default keystone configuration file to indicate the sql token backend, and set the default timeout value to 3600 seconds. This both improves performance and ages out tokens sooner, keeping the token list and database smaller. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* ceilometer: uprev to 2014.1.x releaseBruce Ashfield2014-01-303-10/+49
| | | | | | | | The havana ceilometer postgres (sqlalchemy) support has significant issues. Rather that perform signficicant backports, we'll uprev and pick up the latest development stream, that addresses many issues out of the box. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* json/sqlalchemy-migrate/wsme: update and introduce packages to meet ↵Bruce Ashfield2014-01-303-6/+23
| | | | | | ceilometer requirements Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* meta-openstack: adding missing RDEPENDS for -setup packagesBruce Ashfield2014-01-207-0/+8
| | | | | | | | Installation from package feeds shows some missing REDPENDS for the -setup packages. Signed-off-by: Rob Wolley <Rob.Woolley@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* ceilometer: fix postgresql query errorsBruce Ashfield2014-01-192-0/+36
| | | | | | | | | | | | | | | From the patch: sqlalchemy: fix ceilometer resource query Implement the abandoned ceilometer fix from: https://review.openstack.org/#/c/59204/ [Fix for get_statistics with postgresql] Without this fix, the ceilometer resource tab in horizon returns an error due to badly formed SQL and a database backend error. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* horizon: update to stable/havana latestBruce Ashfield2014-01-191-1/+1
| | | | Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* glance: add ceilometer configurationBruce Ashfield2014-01-191-0/+4
| | | | | | | We change the notification channel to rabbit in order to send statistics for ceilometer use. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* ceilometer: update to stable/havana latestBruce Ashfield2014-01-193-6/+7
| | | | | | | | | | | | | Updating the ceilometer component to the latest havana stable updates. Of note in the update is the removel of the old global statistics table for ceilometer. To properly display metering statistics after this update the keystone credentials need to be udpated in keystone (add ceilometer with an admin role) and ceilometer to use the proper username/password to authenticate. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* ceilometer_client: update to latest master revisionBruce Ashfield2014-01-191-1/+1
| | | | Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* networking: add dhcp-* runtime dependenciesBruce Ashfield2014-01-152-1/+4
| | | | | | | neutron and the cloud-network package group should pull in dhcp-server and dhcp-client packages, since they are leveraged by the frameworks. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* ceilometer: set libvirt_type to KVM, but allow modification for nested virtBruce Ashfield2014-01-151-1/+1
| | | | | | | | We expose the libvirt_type config setting with a default value of 'kvm', but for nested virtualization configurations, we also provide a bbappend that will modify the value to 'qemu' automatically. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* ceilometer: postgresql fixesBruce Ashfield2014-01-153-0/+457
| | | | | | | | | | Cherry picking two ceilometer master changes to address postgresql database issues: https://bugs.launchpad.net/ceilometer/+bug/1241526 https://review.openstack.org/#/c/49456/ Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* ceilometer: create alarm-notifier and evaluator packaging and initscriptsBruce Ashfield2014-01-151-3/+23
| | | | | | | | | Create and package initscripts from alarm-notifier and alarm-evaluator. These are added as dependencies of the controller package, so the functional mix at runtime doesn't change, with the exception that the agents are started on boot of the controller. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-flask: correct LICENSEPaul Eggleton2014-01-061-1/+1
| | | | | | | BSD-3-Clause is the license specified upstream. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-itsdangerous: correct LICENSEPaul Eggleton2014-01-061-1/+1
| | | | | | | BSD-3-Clause is the license specified upstream. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-jinja2: correct LICENSEPaul Eggleton2014-01-061-1/+1
| | | | | | | BSD-3-Clause is the license specified upstream. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-markupsafe: make LICENSE more accuratePaul Eggleton2014-01-061-1/+1
| | | | | Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-werkzeug: correct LICENSEPaul Eggleton2014-01-061-1/+1
| | | | | | | BSD-3-Clause is the license specified upstream. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-itsdangerous: add missing python module dependenciesPaul Eggleton2014-01-061-0/+3
| | | | | Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-markupsafe: add missing python module dependenciesPaul Eggleton2014-01-061-0/+3
| | | | | Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-jinja2: add missing python module dependenciesPaul Eggleton2014-01-061-0/+2
| | | | | Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-werkzeug: add missing python module dependenciesPaul Eggleton2014-01-061-0/+3
| | | | | Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* Revert "horizon: update to 2013.2.2"Bruce Ashfield2013-12-201-2/+2
| | | | | | | This update breaks the login to metering (ceilometer), so temporarily reverting the update. This reverts commit 3299b0d1375a1a9b0458c43de7b6e3bee2544c9f.
* nova: create /var/run/nova in initscriptsBruce Ashfield2013-12-191-2/+6
| | | | Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* swift: update to 2013.2.2Bruce Ashfield2013-12-191-2/+2
| | | | Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* nova: update to 2013.2.2Bruce Ashfield2013-12-191-2/+2
| | | | Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* neutron: update to 2013.2.2Bruce Ashfield2013-12-191-2/+2
| | | | Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* keystone: update to 2013.2.2Bruce Ashfield2013-12-191-2/+2
| | | | Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* horizon: update to 2013.2.2Bruce Ashfield2013-12-191-2/+2
| | | | Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* heat: update to 2013.2.2Bruce Ashfield2013-12-191-2/+2
| | | | Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* glance: update to 2013.2.2Bruce Ashfield2013-12-191-2/+2
| | | | Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* cinder: update to 2013.2.2Bruce Ashfield2013-12-191-2/+2
| | | | Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* ceilometer: update to 2013.2.2Bruce Ashfield2013-12-191-2/+2
| | | | Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-testresources: fix invalid checksumsBruce Ashfield2013-12-181-3/+2
| | | | Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-extras: correct invalid checksumsBruce Ashfield2013-12-181-2/+2
| | | | Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* tempest: improve out of the box test resultsBruce Ashfield2013-12-182-6/+11
| | | | | | | | | | Minor tweaks to put the testr config and run_tests.sh on the target, to facilate launching the tempest self tests. We also modify the tempest.conf to properly locate the binaries and enable neutron. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-nose: inherit setuptoolsBruce Ashfield2013-12-171-0/+2
| | | | | | | Without inheriting setup tools, python-nose is installed to a location that breaks standard python imports. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* horizon: move arch specific RDEPENDS to variablesBruce Ashfield2013-12-171-5/+7
| | | | | | | | | | | Assigning to the python-horizon REDENDS in arch specific variables AFTER the main RDEPENDS exposes and issue with bitbake parsing, and we end up with a singular RDEPEND of "nodejs". Assigning to a variable, and using that variable in the main RDEPENDS, fixes the issue. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* tempest: add python oauth2 package requirementBruce Ashfield2013-12-171-0/+1
| | | | | | | The keystone self tests require oauth2, so we add it to our overall test package trigger .. tempest. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-oauth2: add oauth2 support for keystoneBruce Ashfield2013-12-171-0/+24
| | | | Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* tempest: add hp3parclient to meet glance test requirementsBruce Ashfield2013-12-111-0/+1
| | | | Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-hp3parclient: import recipe to meet glance test requirmentsBruce Ashfield2013-12-111-0/+17
| | | | Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* nova: add -tests package to deploy run_tests.sh on targetBruce Ashfield2013-12-111-0/+5
| | | | Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* ceilometer: add -tests package to deploy run_tests.sh on targetBruce Ashfield2013-12-111-0/+5
| | | | Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* tempest: add mlock dependencyBruce Ashfield2013-12-111-0/+1
| | | | | | neutron tests require mlock, so we add it to the tempest RDEPENDS. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* cinder: modify run_tests to respect --tools-dirBruce Ashfield2013-12-112-1/+34
| | | | | | | | | | Since the "tools" subdir of cinder is only packaged and installed in /etc/cinder, we need to use --tools-dir to point the test script in the right direction. Unfortunately, run_tests.sh takes this arg and ignores it. So we patch the script to actually respect the directory. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-mlock: introduce python-mlock for neutron self testsBruce Ashfield2013-12-111-0/+24
| | | | Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* tempest: depend on python-moxBruce Ashfield2013-12-111-0/+1
| | | | | | | Many openstack tests require mox and stubout, so we depend on python-mox to ensure they are available. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>