aboutsummaryrefslogtreecommitdiffstats
path: root/meta-openstack
AgeCommit message (Collapse)Author
2016-01-05python-taskflow: upgrade to 0.7.1 (kilo)fido-kiloJosep Puigdemont
Signed-off-by: Josep Puigdemont <josep.puigdemont@enea.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2016-01-05python-glance: upgrade to 2015.1.2 (kilo)Josep Puigdemont
Signed-off-by: Josep Puigdemont <josep.puigdemont@enea.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2016-01-05python-swift: upgrade to 2.3.0Josep Puigdemont
Signed-off-by: Josep Puigdemont <josep.puigdemont@enea.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2016-01-05python-cinder: upgrade to 2015.1.2 (kilo)Josep Puigdemont
Signed-off-by: Josep Puigdemont <josep.puigdemont@enea.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2016-01-05python-ceilometerclient: upgrade to 1.1.2Josep Puigdemont
Signed-off-by: Josep Puigdemont <josep.puigdemont@enea.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2016-01-04python-trove: upgrade to 2015.1.2Zongchun Yu
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>
2015-12-11Use a bbclass to remove argparse from requirementsJosep Puigdemont
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>
2015-12-11packagegroup-cloud-extras: include xterm only if x11 in DISTRO_FEATURESJosep Puigdemont
Signed-off-by: Josep Puigdemont <josep.puigdemont@enea.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2015-12-11packagegroup-cloud-compute: add tun kernel moduleJosep Puigdemont
Signed-off-by: Josep Puigdemont <josep.puigdemont@enea.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2015-12-11python-heat: update to 2015.1.2Josep Puigdemont
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>
2015-12-11python-oslo.versionedobjects: added recipeJosep Puigdemont
Heat depends on oslo.versionedobjects. Signed-off-by: Josep Puigdemont <josep.puigdemont@enea.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2015-12-11python-ceilometer: upgrade to 2015.1.2Josep Puigdemont
Signed-off-by: Josep Puigdemont <josep.puigdemont@enea.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2015-12-11python-novaclient: upgrade to 2.23.2Josep Puigdemont
Signed-off-by: Josep Puigdemont <josep.puigdemont@enea.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2015-12-11python-pbr: upgrade to 0.11Josep Puigdemont
Signed-off-by: Josep Puigdemont <josep.puigdemont@enea.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2015-12-11yocto-kernel: enable NATJosep Puigdemont
Signed-off-by: Josep Puigdemont <josep.puigdemont@enea.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2015-12-11python-nova: dependency on blkidJosep Puigdemont
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>
2015-12-11python-cliff: Fix object has no attribute debug errorJosep Puigdemont
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>
2015-12-11python-sqlalchemy-migrate: depends on sqlparseJosep Puigdemont
Signed-off-by: Josep Puigdemont <josep.puigdemont@enea.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2015-12-11openvswitch: add as RRECOMMENDS for compute and controllerMark Asselstine
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>
2015-12-11django-pyscss: uprev to version 2.0.2Mark Asselstine
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>
2015-12-11keystone: add missing functools32 moduleMark Asselstine
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>
2015-12-11python-testtools: fix build errorMark Asselstine
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>
2015-12-11python-testtools: upgrade 0.9.33 -> 1.8.0Lei Maohui
Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2015-12-11python-jsonschema: upgrade 2.4.0 -> 2.5.1Li xin
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>
2015-12-11python-vcversioner: add new recipeLi xin
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>
2015-12-11keystone: the 'sql' section is deprecatedMark Asselstine
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>
2015-12-11glance: add new dependenciesMark Asselstine
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>
2015-12-11ruby.bbclass: Error fixLi xin
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>
2015-12-11libvirt: remove sanlock from PACKAGECONFIGMark Asselstine
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>
2015-12-11json: upgrade 1.8.1 -> 1.8.3Li xin
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>
2015-12-11python-pecan: upgrade 0.8.3 -> 0.9.0Li xin
Signed-off-by: Li Xin <lixin.fnst@cn.fujitsu.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2015-12-11python-msgpack: upgrade 0.4.5 -> 0.4.6Li xin
Signed-off-by: Li Xin <lixin.fnst@cn.fujitsu.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2015-12-11python-jsonpointer: upgrade 1.7 -> 1.9Li xin
Signed-off-by: Li Xin <lixin.fnst@cn.fujitsu.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2015-12-11python-jsonpatch: upgrade 1.9 -> 1.11Li xin
Signed-off-by: Li Xin <lixin.fnst@cn.fujitsu.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2015-12-11python-httpretty: upgrade 0.8.7 -> 0.8.10Li xin
Signed-off-by: Li Xin <lixin.fnst@cn.fujitsu.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2015-12-11meta-openstack: add wildcard to libvirt bbappendMark Asselstine
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>
2015-12-11python-sqlalchemy-migrate: upgrade 0.9.6->0.9.7Lei Maohui
Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2015-12-11python-eventlet: upgrade 0.17.1 -> 0.17.4Jackie Huang
(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>
2015-12-11python-beautifulsoup4: upgrade 4.3.2 -> 4.4.0Lei Maohui
Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2015-12-11python-setuptools-git: add native supportLi xin
Signed-off-by: Li Xin <lixin.fnst@cn.fujitsu.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2015-12-11python-nova: add missing rdependsJackie Huang
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>
2015-12-11python-routes: add rdepends on python-repoze.lruJackie Huang
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>
2015-12-11python-repoze.lru: add new recipeJackie Huang
It's required by python-routes. Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2015-12-11python-pyscss: add missing rdepends on python-enumJackie Huang
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>
2015-12-11python-enum: add new recipeJackie Huang
It's required by python-pyscss. Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2015-12-11python-nova: add missing dependency on sqlparseMark Asselstine
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>
2015-12-11python-django-pyscss: add missing rdepends on python-pathlibJackie Huang
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>
2015-12-11python-pathlib: add new recipeJackie Huang
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>
2015-12-07python-lockfile: remove recipeJosep Puigdemont
Signed-off-by: Josep Puigdemont <josep.puigdemont@enea.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2015-12-07Openstack doesn't depend on lockfile anymoreJosep Puigdemont
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>