aboutsummaryrefslogtreecommitdiffstats
path: root/meta-openstack/recipes-devtools
AgeCommit message (Collapse)Author
2017-11-14python-neutronclient: uprev to latest stable/pikeMark Asselstine
Updated runtime dependencies based on requirements.txt. Required updates to python-cliff and python-osc-lib. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-11-14python-cliff: uprev to v2.9.1Mark Asselstine
This uprev is required for the uprev of python-neutronclient to stable/pike. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-11-14python-osc-lib: uprev to v1.7.0Mark Asselstine
This uprev is required for the uprev of python-neutronclient to stable/pike. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-11-14python-glanceclient: uprev to latest stable/pikeMark Asselstine
Update runtime dependencies based on requirements.txt, drop old patches. Required a downrev of python-warlock as this verison is not compatible with v1.3.0. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-11-14python-warlock: add v1.2.0 required by python-glanceclientMark Asselstine
Keep the newer v1.3.0 around but we need to ensure this version is in use so set a PREF version. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-11-14python-cinderclient: uprev to latest stable/pikeMark Asselstine
Remove old patches and update runtime dependencies based on requirements.txt Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-11-14python-ceilometerclient: uprev to latest stable/pikeMark Asselstine
Drop old patches and update runtime dependency list. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-11-14python-keystone: launch service via uwsgiMark Asselstine
The keystone-all has been removed upstream and all indication seem to show that using uwsgi is the new approach to launching this service. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-11-13python-keystone: uprev to latest stable/pikeMark Asselstine
Required updates to python-olso*, keystoneclient, keystonemiddleware and more. These updates have all been completed in commit prior to this uprev. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-11-13python-keystonemiddleware: uprev to latest stable/pikeMark Asselstine
Updated runtime dependencies based on requirements.txt. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-11-13python-keystoneclient: uprev to latest stable/pikeMark Asselstine
This package no longer contains bash-completions, so drop this part of the packaging. Remove old, no longer applicable patches. Update the list of runtime dependencies, based on required.txt. Requires the version update to python-django-openstack-auth. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-11-13python-keystoneauth1: uprev to v3.2.0Mark Asselstine
This uprev is required by the stable/pike version of python-django-openstack-auth, and others. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-11-13python-django-openstack-auth: uprev to latest stable/pikeMark Asselstine
This uprev is required to support the uprev of python-horizon to the latest stable/pike. Requires the uprevs to python-keystoneclient and python-keystoneauth1. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-11-08python-oslo*: uprev to latest stable/pikeMark Asselstine
Uprev all of the existing 'oslo' packages to the latest commit on the stable/pike branch. This will allow us to prepare for the uprev of the main openstack components to stable/pike. Dependencies are been validated and uprev'd/added as needed. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-11-08python-eventlet: add v0.20.0Mark Asselstine
Version 0.21.0 is not compatible with python-oslo.service per its requirements.txt: python-eventlet !=0.18.3,!=0.20.1,<0.21.0,>=0.18.2 So add the v0.20.0 and set it as the PREF'd version. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-11-08python-kombu: uprev to v4.1.0Mark Asselstine
This version is required for python-oslo.messaging when moved to stable/pike. We can drop the v3.0.37 version as it is no longer required allowing us to only have one recipe. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-11-08python-amqp: uprev to v2.2.2Mark Asselstine
This newer version is required by the new version of python-oslo.messaging found on stable/pike. Drop the old v1.4.9 so we only have the one recipe. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-11-08python-vine: initial versionMark Asselstine
This python package is required for the v2.2.2 of python-amqp. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-11-08python-tenacity: initial versionMark Asselstine
There is a recipe in meta-iot-cloud but it is old and if we can avoid pulling in yet another layer I think we are better off maintaining our own copy. This python package is required by the updated python-oslo.messaging verison for stable/pike. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-11-08python-statsd: initial versionMark Asselstine
This python package is required by python-oslo.middleware. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-11-08python-requestsexceptions: uprev to v1.3.0Mark Asselstine
Uprev required by python-os-client-config v1.28.0. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-11-08python-stevedore: uprev to v1.27.1Mark Asselstine
This newer version is required by the latest keystone and others. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-11-08python-sqlalchemy-migrate: upgrade to v0.11.0Mark Asselstine
This version is required by the latest version of keystone. The additional license was added since the source header has one license and the COPYING file has a different license, so better safe than sorry. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-11-08python-xstatic-jquery-quicksearch: rename to python-xstatic-jquery.quicksearchMark Asselstine
Rename to match upstream name as well as match name used in requirements.txt to allow easier automation of dependency checks. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-11-08python-xstatic-jquery-tablesorter: rename to python-xstatic-jquery.tablesorterMark Asselstine
By renaming we match the upstream naming convention. This allows for better automation around dependencies and requirements.txt. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-11-08python-msgpack: drop in favor of version in meta-openembeddedMark Asselstine
The bindings for python-msgpack are pretty lenient so we are not hugely concerned about having tight version control for this package. As such we can drop our recipe and simply use the one in meta-openembedded. We can always re-evaluate in the future if necessary, but for now this is one less thing to maintain. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-11-07python-keystone: remove use of the 'users' groupMark Asselstine
The use of the 'users' group was associated with the addition of apache vhost support. See commit bf51fa4f053a [python-keystone: Add apache vhost server.]. The directories and files needed to be readable by the same user running apache. Since the use of RSS, definiing a common group used by multiple recipes (apache and keystone in this case) becomes more involved and we need to use FILESYSTEM_PERMS_TABLES to accomplish this. Remove the use of the 'users' group until we can evaluate if this is still required and if so we have a proper FILESYSTEM_PERMS_TABLES solution in place. This will solve build failures for 'unknown group "users"' in the interim. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-11-07python-nova: sudoers.d match dir ownership/permsMark Asselstine
The sudoers.d directory is for all intents and purposes created and owned by the sudo package. We must therefor ensure we match the ownership and perms which sudo used to install this directory. Currently we don't so this results in an error when assembling the filesystem: file /etc/sudoers.d conflicts between attempted installs of \ nova-common-12.0.0+git0+6df6ad3ff3-r0.core2_64 and \ sudo-1.8.20p2-r0.core2_64 Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-11-06python-httplib2: upgrade to 0.10.3zhengrq
1) Upgrade python-httplib2 from 0.9.2 to 0.10.3. 2) Modify LIC_FILES_CHKSUM as home-page in PKG-INFO has been changed from https://github.com/jcgregorio/httplib2 to https://github.com/httplib2/httplib2 Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-11-06python-heatclient: upgrade to 1.9.0zhengrq
Upgrade python-heatclient from 0.6.0 to 1.9.0. Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-11-02python-eventlet:upgrade to 0.21.0Huang Qiyu
Upgrade python-eventlet from 0.18.4 to 0.21.0. Signed-off-by: Huang Qiyu <huangqy.fnst@cn.fujitsu.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-11-02python-happybase: upgrade to 1.1.0Huang Qiyu
Upgrade python-happybase 1.0.0 to 1.1.0. Signed-off-by: Huang Qiyu <huangqy.fnst@cn.fujitsu.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-09-15meta-openstack: qemu: match spice arch restrictionsMark Asselstine
The spice recipe is restricted to Intel x86 and x86-64 so keep 'spice' out of the PACKAGECONFIG unless we are using one of these ARCHs. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-08-24erlang-native: Add DEPENDS for ncurses-nativeMark Asselstine
This was most likely being provided by another pkg pulling in ncurses-native before erlang-native was being built. With RSS this is no longer the case and we need to add the explicit DEPENDS. Without this we are seeing erlang-native fail to configure: | checking for tgetent in -lncurses... no | checking for tgetent in -lcurses... no | checking for tgetent in -ltermcap... no | checking for tgetent in -ltermlib... no | configure: error: No curses library functions found While we are at it we drop the setting of PR as this will be handled by the PR server. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-08-22python-novaclient: drop DEPENDS for python-setuptools-gitMark Asselstine
The upstream project dropped the use of setuptools-git when they moved to use pbr. There was a bug here anyway in that 'inherit setuptools' sets a DEPENDS which was then being blown away by the "DEPENDS = ...", but since we just don't need python-setuptools-git anymore we simply drop it. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-08-22python-positional: use archived tarballMark Asselstine
The upstream project has been discontinued as you can see from the comment from the developer in response to another pkg which used positional: https://github.com/conda-forge/positional-feedstock/issues/7 In addition to discontinuing the project the developer removed the repository, so we need to use the version archived via pypi. We can't simply drop the package as it is used by python-nova and other openstack components. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-07-10python-salttesting: Modify patch to improve ptest outputJeffrey Pautler
Current test case output includes shortDescription and looks like this: PASS: [CPU:24.1%|MEM:17.4%] First line of test case doc string New test case output replaces shortDescription with test name and looks like this: PASS: test_case_function_name Signed-off-by: Jeffrey Pautler <jeffrey.pautler@ni.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-06-29python: satisfy setup.py 'setup_requires' for vcversionerMark Asselstine
python-jsonschema has a 'setup_requires' for python vcversioner so we must have a -native version of python-vcversioner and DEPEND on it in order to avoid setup.py downloading the requires from PyPI. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-06-29python-pyparsing: Move from meta-openstack to meta-cloud-servicesHe Zhe
It's not an openstack specific package. Signed-off-by: He Zhe <zhe.he@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-06-01python: Inherit setuptools instead of distutils for several packagesAdrian Dudau
python-appdirs python-keystoneauth python-lesscpy python-os-client-config The setup scripts of these modules use setuptools instead of distutils, resulting in errors like this: | File "setup.py", line 5, in <module> | from setuptools import setup | ImportError: No module named setuptools Signed-off-by: Adrian Dudau <adrian.dudau@enea.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-01-30python-netaddr: switch to setuptoolsMark Asselstine
The uprev done in commit 0f9fb18e1883 didn't take into account that upstream moved to use setuptools (see upstream commit a8509c0c7c4c [cleaned up of older conventions and switched to setuptools]). Switch to setup tools to match this upstream change. This will fix errors seen when attempting to 'import netaddr'. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-01-30python-xstatic-smart-table: uprev to v1.4.13.2Mark Asselstine
Although version 1.4.5.3 is within the acceptable versions listed by python-horizon (stable/newton) there are changes related to smart-table.min.js vs smart-table.js which will cause python-horizon to error with the following exception: 'horizon/lib/angular_smart_table/smart-table.min.js' could not be found in the COMPRESS_ROOT '/usr/lib/python2.7/site-packages/static' or with staticfiles. (See commit 12c37e3af0a95cb793ad1fb7e055276da049e5ac in horizon) Upstream should probably remove 1.4.5.3 from the range of acceptable versions due to this. At any rate uprev'ing the package avoids the mismatch. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-01-30python-alembic: uprev to 0.8.10Mark Asselstine
This uprev is required to support python-oslo.db uprev to stable/newton. The license is still MIT though the md5sum required being updated. Runtime dependencies were updated based on requires.txt. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-01-30python-kombu: add version 3.0.37Mark Asselstine
The 4.x.x series requires the amqp>=2 which is outside of the range of amqp versions supported versions required for python-oslo.messaging therefore we need to continue support for the 3.0.x series and force its use via the layer.conf and PREFERRED_VERSION. This is an updated version of the python-kombu recipe for the 3.0.x series with updated license checksup (the license type remains the same) and updated runtime dependencies based on the packages requirements/default.txt. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-01-25python-oslo.reports: uprev to latest stable/newtonMark Asselstine
Minor runtime dependency updates. Runtime dependency versions are all already met. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-01-25python-oslo.rootwrap: uprev to latest stable/newtonMark Asselstine
Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-01-25python-oslo.cache: uprev to latest stable/newtonMark Asselstine
Minor runtime dependency updates. Requiers an uprev to python-dogpile.cache Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-01-25python-dogpile.cache: uprev to 0.6.2Mark Asselstine
Required to support the uprev of python-oslo.cache to the latest stable/newton. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-01-25python-oslo.vmware: uprev to latest stable/newtonMark Asselstine
A few runtime dependency updates, but otherwise a straightforward uprev. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-01-25python-xstatic-angular-schema-form: initial versionMark Asselstine
This package is required by the stable/newton verison of python-horizon. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>