summaryrefslogtreecommitdiffstats
path: root/meta-openstack
Commit message (Collapse)AuthorAgeFilesLines
* python-taskflow: upgrade to 0.7.1 (kilo)fido-kiloJosep Puigdemont2016-01-051-5/+5
| | | | | Signed-off-by: Josep Puigdemont <josep.puigdemont@enea.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-glance: upgrade to 2015.1.2 (kilo)Josep Puigdemont2016-01-051-4/+3
| | | | | Signed-off-by: Josep Puigdemont <josep.puigdemont@enea.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-swift: upgrade to 2.3.0Josep Puigdemont2016-01-051-4/+3
| | | | | Signed-off-by: Josep Puigdemont <josep.puigdemont@enea.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-cinder: upgrade to 2015.1.2 (kilo)Josep Puigdemont2016-01-051-4/+3
| | | | | Signed-off-by: Josep Puigdemont <josep.puigdemont@enea.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-ceilometerclient: upgrade to 1.1.2Josep Puigdemont2016-01-051-5/+3
| | | | | Signed-off-by: Josep Puigdemont <josep.puigdemont@enea.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-trove: upgrade to 2015.1.2Zongchun Yu2016-01-041-3/+3
| | | | | | | | The stable/juno branch is removed in the git tree. change to stable/kilo branch. Signed-off-by: Zongchun Yu <zongchun.yu@nxp.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* Use a bbclass to remove argparse from requirementsJosep Puigdemont2015-12-119-8/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | argparse is required by some of the CLI applications of openstack. The module is provided by python 2.7, however python-distribute (used in fido), is not able to find it: Python 2.7.9 (default, Oct 27 2015, 18:12:55) [GCC 4.9.2] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import pkg_resources >>> pkg_resources.get_distribution('argparse') Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/usr/lib/python2.7/site-packages/distribute-0.6.49-py2.7.egg/pkg_resources.py", line 338, in get_distribution if isinstance(dist,Requirement): dist = get_provider(dist) File "/usr/lib/python2.7/site-packages/distribute-0.6.49-py2.7.egg/pkg_resources.py", line 217, in get_provider return working_set.find(moduleOrReq) or require(str(moduleOrReq))[0] File "/usr/lib/python2.7/site-packages/distribute-0.6.49-py2.7.egg/pkg_resources.py", line 698, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python2.7/site-packages/distribute-0.6.49-py2.7.egg/pkg_resources.py", line 596, in resolve raise DistributionNotFound(req) pkg_resources.DistributionNotFound: argparse >>> import argparse >>> This patch adds a class that when inherited will remove argparse from requirements.txt. Also with this patch, those python modules used by openstackclient inherit the class. Signed-off-by: Josep Puigdemont <josep.puigdemont@enea.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* packagegroup-cloud-extras: include xterm only if x11 in DISTRO_FEATURESJosep Puigdemont2015-12-111-1/+1
| | | | | Signed-off-by: Josep Puigdemont <josep.puigdemont@enea.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* packagegroup-cloud-compute: add tun kernel moduleJosep Puigdemont2015-12-111-0/+1
| | | | | Signed-off-by: Josep Puigdemont <josep.puigdemont@enea.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-heat: update to 2015.1.2Josep Puigdemont2015-12-111-4/+4
| | | | | | | Added dependency on python-versionedobjects after the upgrade. Signed-off-by: Josep Puigdemont <josep.puigdemont@enea.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-oslo.versionedobjects: added recipeJosep Puigdemont2015-12-111-0/+26
| | | | | | | Heat depends on oslo.versionedobjects. Signed-off-by: Josep Puigdemont <josep.puigdemont@enea.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-ceilometer: upgrade to 2015.1.2Josep Puigdemont2015-12-111-4/+3
| | | | | Signed-off-by: Josep Puigdemont <josep.puigdemont@enea.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-novaclient: upgrade to 2.23.2Josep Puigdemont2015-12-111-5/+3
| | | | | Signed-off-by: Josep Puigdemont <josep.puigdemont@enea.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-pbr: upgrade to 0.11Josep Puigdemont2015-12-111-6/+2
| | | | | Signed-off-by: Josep Puigdemont <josep.puigdemont@enea.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* yocto-kernel: enable NATJosep Puigdemont2015-12-111-0/+1
| | | | | Signed-off-by: Josep Puigdemont <josep.puigdemont@enea.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-nova: dependency on blkidJosep Puigdemont2015-12-111-1/+3
| | | | | | | | nova executes blkid before creating an instance in order to determine the file system type of the image given. Signed-off-by: Josep Puigdemont <josep.puigdemont@enea.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-cliff: Fix object has no attribute debug errorJosep Puigdemont2015-12-112-2/+35
| | | | | | | | Apply fix provided by upstream for the "object has no attribute error" when help is called. Signed-off-by: Josep Puigdemont <josep.puigdemont@enea.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-sqlalchemy-migrate: depends on sqlparseJosep Puigdemont2015-12-111-0/+1
| | | | | Signed-off-by: Josep Puigdemont <josep.puigdemont@enea.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* openvswitch: add as RRECOMMENDS for compute and controllerMark Asselstine2015-12-112-0/+2
| | | | | | | | | We use openvswitch throughout the openstack images so we need to make sure the kernel module is available by adding it to the list of RRECOMMENDS packages. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* django-pyscss: uprev to version 2.0.2Mark Asselstine2015-12-111-3/+2
| | | | | | | | | | | | | | | This uprev is needed to work around an error when attempting to log in to the horizon dashboard: Couldn't find anything to import: bootstrap/variables The upstream fix bd8b2ae8bf21b9c4f671d9364cdc41fbced9b214 [Retain the imported file path] forms the basis of the 2.0.2 release and fixes this error, per bug: https://github.com/fusionbox/django-pyscss/issues/34. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* keystone: add missing functools32 moduleMark Asselstine2015-12-112-0/+30
| | | | | | | | Keystone fails to install due to functools32 missing. Add a new recipe for functools32 and include the dependency in keystone. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-testtools: fix build errorMark Asselstine2015-12-111-0/+4
| | | | | | | | | | | Ran in to a build error: distutils.errors.DistutilsError: Could not find suitable distribution for Requirement.parse('pbr') ERROR: python setup.py build execution failed. Fix by DEPENDing on python-pbr. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-testtools: upgrade 0.9.33 -> 1.8.0Lei Maohui2015-12-111-2/+2
| | | | | Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-jsonschema: upgrade 2.4.0 -> 2.5.1Li xin2015-12-111-2/+4
| | | | | | | The newer python-jsonschema depends on python-vcversioner. Signed-off-by: Li Xin <lixin.fnst@cn.fujitsu.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-vcversioner: add new recipeLi xin2015-12-111-0/+16
| | | | | | | Add python-vcversioner,since the newer python-jsonschema depends on it. Signed-off-by: Li Xin <lixin.fnst@cn.fujitsu.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* keystone: the 'sql' section is deprecatedMark Asselstine2015-12-111-1/+1
| | | | | | | | | | | | | | | | | | | | Attempting to use commands such as 'glance image-list' or 'keystone tenant-list' was resulting in various errors including 'error 500'. Examining the logs it was found that keystone was throwing the following warning: WARNING oslo_config.cfg [-] Option "connection" from group "sql" is deprecated. Use option "connection" from group "database". Examining the database I found that the keystone database existed but was empty. This indicates that some of the install scripts were failing, possibly due to issues connecting to the database due to a bad configuration. So taking the WARNING to heed I swapped the 'sql' section header for 'database' and now the database is properly created and keystone commands can be successfully executed. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* glance: add new dependenciesMark Asselstine2015-12-112-0/+30
| | | | | | | | | | | | | | | | | | | Attempting to run glance-api several python traces are encountered. The following packages were identified in the traces and as such are added as dependencies which allows glance-api to launch successfully. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Removing python-oslo.vmware_1.19.0 since the latest version of Kilo is 0.11.2, and was already present in the repo. Signed-off-by: Josep Puigdemont <josep.puigdemont@enea.com> Conflicts: meta-openstack/recipes-devtools/python/python-glance_git.bb Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* ruby.bbclass: Error fixLi xin2015-12-111-0/+1
| | | | | | | | | | | When build the recipes which inherit ruby,ERROR will occur as following: ERROR: QA Issue: non debug package contains .debug directory: json path /work/core2-64-oe-linux/json/1.8.3-r0/packages-split/json/usr/lib/ruby/ gems/2.2.0/extensions/x86_64-linux/2.2.0/json-1.8.3/json/ext/.debug/generator.so [debug-files] So modify ruby.bbclass. Signed-off-by: Li Xin <lixin.fnst@cn.fujitsu.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* libvirt: remove sanlock from PACKAGECONFIGMark Asselstine2015-12-111-1/+1
| | | | | | | | | There exists no recipe for sanlock and the libvirt recipe doesn't have a sanlock PACKAGECONFIG so removing sanlock from the set of PACKAGECONFIGs. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* json: upgrade 1.8.1 -> 1.8.3Li xin2015-12-112-23/+2
| | | | | | | Dropped 0001-Dont-compile-extensions.patch, it is not needed anymore. Signed-off-by: Li Xin <lixin.fnst@cn.fujitsu.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-pecan: upgrade 0.8.3 -> 0.9.0Li xin2015-12-111-2/+2
| | | | | Signed-off-by: Li Xin <lixin.fnst@cn.fujitsu.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-msgpack: upgrade 0.4.5 -> 0.4.6Li xin2015-12-111-2/+2
| | | | | Signed-off-by: Li Xin <lixin.fnst@cn.fujitsu.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-jsonpointer: upgrade 1.7 -> 1.9Li xin2015-12-111-2/+2
| | | | | Signed-off-by: Li Xin <lixin.fnst@cn.fujitsu.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-jsonpatch: upgrade 1.9 -> 1.11Li xin2015-12-111-2/+2
| | | | | Signed-off-by: Li Xin <lixin.fnst@cn.fujitsu.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-httpretty: upgrade 0.8.7 -> 0.8.10Li xin2015-12-111-2/+2
| | | | | Signed-off-by: Li Xin <lixin.fnst@cn.fujitsu.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* meta-openstack: add wildcard to libvirt bbappendMark Asselstine2015-12-111-0/+0
| | | | | | | | | | | This is currently a dangling bbappend as libvirt is now version 1.2.15. The content of the file appears to still be relevant so simply renaming this bbappend to apply to a range of releases. This will throw a warning as no 'sanlock' PKGCONFIG currently exists in the base recipe, a commit will be sent for meta-virtualizaiton to add this. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-sqlalchemy-migrate: upgrade 0.9.6->0.9.7Lei Maohui2015-12-111-2/+2
| | | | | Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-eventlet: upgrade 0.17.1 -> 0.17.4Jackie Huang2015-12-111-3/+2
| | | | | | | | | (From: ba3e02f and 8a676f4, squashed) Signed-off-by: Li Xin <lixin.fnst@cn.fujitsu.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Josep Puigdemont <josep.puigdemont@enea.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-beautifulsoup4: upgrade 4.3.2 -> 4.4.0Lei Maohui2015-12-111-3/+3
| | | | | Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-setuptools-git: add native supportLi xin2015-12-111-0/+1
| | | | | Signed-off-by: Li Xin <lixin.fnst@cn.fujitsu.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-nova: add missing rdependsJackie Huang2015-12-111-0/+3
| | | | | | | | | | | | | | | | | | | | Add the missing rdepends on python-oslo.log, python-psutil and python-amqp or it fails with: File "/usr/lib64/python2.7/site-packages/nova/cmd/compute.py", line 23, in <module> from oslo_log import log as logging ImportError: No module named oslo_log File "/usr/lib64/python2.7/site-packages/nova/openstack/common/report/generators/process.py", line 23, in <module> import psutil ImportError: No module named psutil File "/usr/lib64/python2.7/site-packages/stevedore/driver.py", line 50, in _default_on_load_failure raise err ImportError: No module named amqp Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-routes: add rdepends on python-repoze.lruJackie Huang2015-12-111-1/+1
| | | | | | | | | | | Add the missing rdepends on python-repoze.lru or it will fail with: File "/usr/lib64/python2.7/site-packages/routes/mapper.py", line 5, in <module> from repoze.lru import LRUCache ImportError: No module named repoze.lru Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-repoze.lru: add new recipeJackie Huang2015-12-111-0/+20
| | | | | | | It's required by python-routes. Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-pyscss: add missing rdepends on python-enumJackie Huang2015-12-111-0/+1
| | | | | | | | | | Add missing rdepends on python-enum or it fails with: File "/usr/lib64/python2.7/site-packages/scss/compiler.py", line 7, in <module> from enum import Enum ImportError: No module named enum Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-enum: add new recipeJackie Huang2015-12-111-0/+25
| | | | | | | It's required by python-pyscss. Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-nova: add missing dependency on sqlparseMark Asselstine2015-12-112-0/+28
| | | | | | | | | | | | | | | Attempting to use nova-manage, for example to perform 'service list', will result in a python trace indicating that the sqlparse module was not found. Add the python-sqlparse recipe and include it in the RDEPENDS list for nova. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Josep Puigdemont <josep.puigdemont@enea.com> Conflicts: meta-openstack/recipes-devtools/python/python-nova_git.bb Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-django-pyscss: add missing rdepends on python-pathlibJackie Huang2015-12-111-0/+1
| | | | | | | | | | Add missing rdepends on python-pathlib or it fails with: File "/usr/lib64/python2.7/site-packages/django_pyscss/compiler.py", line 4, in <module> from pathlib import PurePath ImportError: No module named pathlib Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-pathlib: add new recipeJackie Huang2015-12-111-0/+29
| | | | | | | It's required by python-django-pyscss. Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-lockfile: remove recipeJosep Puigdemont2015-12-071-17/+0
| | | | | Signed-off-by: Josep Puigdemont <josep.puigdemont@enea.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* Openstack doesn't depend on lockfile anymoreJosep Puigdemont2015-12-075-5/+0
| | | | | | | | | | | | | Openstack uses oslo.concurrency now, following commits removed the depedency on lockfile for each respective component: ceilometer: ddcc118a4c13fb88a08d437de86c8e2d6f9cb23f cinder: a497b4a214b89cb2b387f227c208cfdae62ad6b1 heat: c889bf64ee03b7aa4168b2451359770f1cabccb7 horizon: 366f9527e6234874495b70d104d49b4f3de2d522 oslo.db: c34c32e09ed1f170dfe62c7daedf0cd60f57a833 Signed-off-by: Josep Puigdemont <josep.puigdemont@enea.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>