summaryrefslogtreecommitdiffstats
path: root/meta-openstack/recipes-devtools/python
Commit message (Collapse)AuthorAgeFilesLines
* python-stevedore: uprev to 1.19.1Mark Asselstine2017-01-171-3/+4
| | | | | | | Required uprev to support python-oslo.config uprev to stable/newton. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-pbr: drop recipeMark Asselstine2017-01-171-30/+0
| | | | | | | | | | | | | We often include our own versions of recipes in meta-virtualization and meta-cloud-services in order to satisfy specific version dependencies, ie. grouping recipes by usecase. Historically python-pbr versions have been extremely flexible (most recipes only specify the very old 1.6 as a minimum version) and python-pbr can arguably be seen as a core python package, so remove our version of the recipe in favor of the one in meta-python. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python: satisfy setup.py 'setup_requires'Mark Asselstine2017-01-1721-2/+105
| | | | | | | | | | | | | | | | | | | | | Python setuptools will attempt to satisfy the packages defined as 'setup_requires' in setup.py by first looking for the package availability locally and ultimately by downloading it from PyPI. This is actually a huge security hole and packages should move to using pip instead, but this is another story that the upstream packages have to address. This also disregards BB_NO_NETWORK and may prove to introduce host contamination. The best approach is to ensure we have the -native version of the 'setup_requires' packages present such that setup.py will not attempt to complete the download from PyPI. Make 'pbr' -native available and for packages which we have identified as having 'setup_requires' include 'pbr' add the necessary python-pbr-native DEPENDS. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-oslo.config: uprev to latest stable/newtonMark Asselstine2017-01-171-3/+6
| | | | | | | | Requires uprev to python-debtcollector, python-rfc3986, python-netaddr and python-stevedore. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-rfc3986: uprev to 0.4.1Mark Asselstine2017-01-171-3/+3
| | | | | | | Required uprev to support python-oslo.config uprev to stable/newton. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-netaddr: uprev to 0.7.19Mark Asselstine2017-01-172-16/+16
| | | | | | | Required for the uprev of python-oslo.config to stable/newton. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-debtcollector: uprev to 1.10.0Mark Asselstine2017-01-171-3/+4
| | | | | | | | | This uprev is required for the python-oslo.config uprev (to stable/newton) and other package. This requires the introduction of the python-funcsigs package. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-funcsigs: add new dependency for python-debtcollectorMark Asselstine2017-01-171-0/+18
| | | | | | | | The uprev of python-debtcollector to version 1.10.0 requires this package. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-oslo.i18n: uprev to latest stable/newtonMark Asselstine2017-01-171-3/+3
| | | | | | | Requires the uprev of python-babel to v2.3.4. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-babel: uprev to 2.3.4Mark Asselstine2017-01-171-4/+7
| | | | | | | | This version is required by python-oslo.i18n (after the uprev to stable/newton) and possibly others. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* chef: remove the use of chefMark Asselstine2017-01-0910-187/+119
| | | | | | | | | | | The use of chef was never complete, had isses with updating binary database files and had a cumbersome implementation. Since we are using Ansible in meta-overc we are dropping the use of chef here and will look to being at par with meta-overc by using Ansible if/when we get time to look at runtime configuration in meta-cloud-services. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-horizon: cleanup QA warningsMark Asselstine2017-01-091-1/+1
| | | | | | | | | | | | | Currently we are seeing warnings like: .../horizon.scss is owned by gid 1001, which is the same as the user running bitbake. These are caused by using 'cp -a' in this case, by excluding the 'ownership' part of -a we can avoid these QA issues. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-barbican: fixup fetch URLMark Asselstine2017-01-061-1/+1
| | | | | | | | | Upstream has dropped the now EOL stable/kilo branch, the SRCREV however still exists in master so simply switch to master to fix do_fetch. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-pycrypto: skip compileMark Asselstine2017-01-061-0/+2
| | | | | | | | There is nothing to compile. Attempting to compile results in a build failure so skip it. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* meta-openstack: add new python-avahi recipeIoan-Adrian Ratiu2017-01-041-0/+34
| | | | | | | | | | | | | | | OE-core commit 36e9ed89950 ("avahi-ui: remove support for building a python module") removed the python avahi bindings because nothing in OE-core used them. These bindings are very useful however when configuring targets from salt using the zeroconf protocol. An added benefit of having a python-avahi recipe separate from avahi-ui is that we don't need X11 in DISTRO_FEATURES anymore to use python-avahi, it's just two simple python files, there was no need for all that complexity in avahi-ui in the first place to get the python avahi bindings. Signed-off-by: Ioan-Adrian Ratiu <adrian.ratiu@ni.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* meta-openstack: add python-pika git based recipeIoan-Adrian Ratiu2016-12-211-0/+15
| | | | | | | This package provides a RabbitMQ/AMQP python client library. Signed-off-by: Ioan-Adrian Ratiu <adrian.ratiu@ni.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-amqplib: google code is dead, long live githubMark Asselstine2016-12-211-4/+4
| | | | | | | | In addition to the source URL having to be update upstream changed the directory structure found in the tarball, updates reflect this. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* housekeeping: replace deprecated base_containsMark Asselstine2016-12-2111-17/+17
| | | | | | | | Fixes: base_contains is deprecated, please use bb.utils.contains instead. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-greenlet: update checksumsMark Asselstine2016-12-201-2/+2
| | | | | | | | | | Upstream updated the zip file which resulted in the checksums changing. The new checksum can be confirmed via https://pypi.python.org/pypi/greenlet/0.4.5 to confirm that this is done on the up and up, and not malicious. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-webtest: 2.0.18 -> 2.0.21Wang Xin2016-09-191-3/+3
| | | | | | | Upgrade python-webtest from 2.0.18 to 2.0.21. Signed-off-by: Wang Xin <wangxin2015.fnst@cn.fujitsu.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-eventlet: 0.17.4 -> 0.18.4Wang Xin2016-09-191-2/+2
| | | | | | | Upgrade python-eventlet from 0.17.4 to 0.18.4. Signed-off-by: Wang Xin <wangxin2015.fnst@cn.fujitsu.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-beautifulsoup4: 4.4.0 -> 4.4.1Wang Xin2016-09-191-2/+2
| | | | | | | Upgrade python-beautifulsoup4 from 4.4.0 to 4.4.1. Signed-off-by: Wang Xin <wangxin2015.fnst@cn.fujitsu.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-salttesting: Add ptest output format patchCollin Richards2016-07-042-1/+237
| | | | | | | | | Add a patch that allows the output of running the salt test suite to be in ptest format. Signed-off-by: Collin Richards <collin.richards@ni.com> Natinst-ReviewBoard-ID: 143279 Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-salttesting: initial versionCollin Richards2016-06-211-0/+20
| | | | | | | | This package provides testing tools used by the salt project. Signed-off-by: Collin Richards <collin.richards@ni.com> Natinst-ReviewBoard-ID: 142234 Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-cinder: Move tgt config files to avoid conflictsHe Zhe2016-06-141-2/+2
| | | | | | | | | | | | | | | | We might have the following warning and error since both tgt and python- cinder create /etc/tgt/targets.conf. This patch creates conf.d/ under /etc/tgt/ and puts python-cinder's config file there. tgt's config file will include it automatically. warning: Removing tgt-1.0.63+git0+eca74a72d2-r0.0@corei7_64 due to file /etc/tgt/targets.conf conflicting with python-cinder-7.0.0+git0+61026d4e4f-r0.0@corei7_64 error: tgt-dev-1.0.63+git0+eca74a72d2-r0.0 requires tgt = 1.0.63+git0+eca74a72d2-r0.0 Signed-off-by: He Zhe <zhe.he@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-keystone: fix QA warning of host uid contaminationXulin Sun2016-06-071-3/+3
| | | | | | | | | | QA Issue: python-keystone: /keystone/usr/share/openstack-dashboard/openstack_dashboard/api/keystone-httpd.py is owned by gid 100, which is the same as the user running bitbake. This may be due to host contamination [host-user-contaminated] Signed-off-by: Xulin Sun <xulin.sun@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-repoze.lru: Add license to avoid warningHe Zhe2016-06-071-1/+1
| | | | | | | | | | "WARNING: python-repoze.lru: No generic license file exists for: BSD-derived in any provider" Add BSD Modification Variant license with copyright descriptions. Signed-off-by: He Zhe <zhe.he@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-repoze: Add license to avoid warningHe Zhe2016-05-201-1/+1
| | | | | | | | | | "WARNING: python-repoze.who: No generic license file exists for: BSD-derived in any provider" Add BSD Modification Variant license Signed-off-by: He Zhe <zhe.he@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* nova: uprev to LibertyMark Asselstine2016-02-054-34/+15
| | | | | Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* keystone: uprev to LibertyMark Asselstine2016-02-053-12/+12
| | | | | Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* trove: move to latest releaseMark Asselstine2016-02-052-11/+13
| | | | | | | | Uprev trove to the latest release. This requires updates to configurations strings since the 'sql_' configs have been deprecated. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-oauthlib: allow apache to read requires.txtMark Asselstine2016-02-051-1/+1
| | | | | | | | | | | | | Apache will error with: IOError: [Errno 13] Permission denied: \ '/usr/lib/python2.7/site-packages/oauthlib-0.7.2-py2.7.egg-info/requires.txt' when attempting to login to horizon. Set more permissive permissions for this file to avoid this. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* horizon: uprev to LibertyMark Asselstine2016-02-051-56/+63
| | | | | Signed-off-by: Mark Asselstine <asselsm@gmail.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* django-openstack-auth: uprev and switch to gitMark Asselstine2016-02-051-6/+6
| | | | | | | | The uprev is needed for the uprev of horizon. Switching to get will facilitate future uprevs. Signed-off-by: Mark Asselstine <asselsm@gmail.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* neutron: uprev to LibertyMark Asselstine2016-02-052-38/+56
| | | | | Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* heat: uprev to LibertyMark Asselstine2016-02-051-5/+37
| | | | | Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* cinder: uprev to LibertyMark Asselstine2016-02-052-13/+45
| | | | | Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* ceilometer: uprev to LibertyMark Asselstine2016-02-052-11/+37
| | | | | Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* glance: uprev to LibertyMark Asselstine2016-02-053-10/+30
| | | | | Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-xstatic-roboto-fontface: initial versionMark Asselstine2016-02-051-0/+22
| | | | | | | | | A simple package providing the Roboto fontface. This package is required by horizon. Signed-off-by: Mark Asselstine <asselsm@gmail.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-xstatic-mdi: initial versionMark Asselstine2016-02-051-0/+22
| | | | | | | | | | | | | This package provides a mdi javascript library packaged for setuptools (easy_install) / pip. This package is required by horizon. We had to add the CC-BY-4.0 license file which this package is licensed under, and add the licenses dir to LICENSE_PATH. Signed-off-by: Mark Asselstine <asselsm@gmail.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-xstatic-bootswatch: initial versionMark Asselstine2016-02-051-0/+22
| | | | | | | | | | This package provides a bootswatch javascript library packaged for setuptools (easy_install) / pip. This package is required by horizon. Signed-off-by: Mark Asselstine <asselsm@gmail.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-xstatic-angular-gettext: initial versionMark Asselstine2016-02-051-0/+22
| | | | | | | | | | This package provides Angular-Gettext javascript library packaged for setuptools (easy_install) / pip. This package is required by horizon. Signed-off-by: Mark Asselstine <asselsm@gmail.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-xstatic-bootstrap-datepicker: recipe fixupMark Asselstine2016-02-051-7/+3
| | | | | | | Correct the license and SRC_URI along with other trivial changes. Signed-off-by: Mark Asselstine <asselsm@gmail.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-django-babel: initial versionMark Asselstine2016-02-051-0/+27
| | | | | | | | | This package provides tools for using Babel with Django. This package is required by horizon. Signed-off-by: Mark Asselstine <asselsm@gmail.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-ryu: initial versionMark Asselstine2016-02-051-0/+32
| | | | | | | | | | This package provides Ryu component-based software defined networking framework. This package is required by neutron. Signed-off-by: Mark Asselstine <asselsm@gmail.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-designateclient: initial versionMark Asselstine2016-02-051-0/+31
| | | | | | | | | This package provides Python bindings to the Designate API. This package is required by heat. Signed-off-by: Mark Asselstine <asselsm@gmail.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-magnumclient: initial versionMark Asselstine2016-02-051-0/+34
| | | | | | | | | This package provides a Python client for containers service. This package is required by heat. Signed-off-by: Mark Asselstine <asselsm@gmail.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-manilaclient: initial versionMark Asselstine2016-02-051-0/+35
| | | | | | | | | This package provides Python bindings to the OpenStack Manila API. This package is required by heat. Signed-off-by: Mark Asselstine <asselsm@gmail.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-mistralclient: initial versionMark Asselstine2016-02-051-0/+27
| | | | | | | | | This package provides a Python client for Mistral REST API. This package is required by heat. Signed-off-by: Mark Asselstine <asselsm@gmail.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>