aboutsummaryrefslogtreecommitdiffstats
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-07rabbitmq-server: add missing depends on coreutils-nativeMark Asselstine
With the move to RSS this missing dependency became a build issue, previously hidden by some other package fullfilling the dependency before this package was built. With RSS we need to ensure all first level dependencies are listed to avoid build failures. The build requires the 'fold' command which is provided by coreutils-native. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-11-07meta-openstack/README: drop meta-rubyMark Asselstine
meta-openembedded commit 6E7C9636D276 [meta-ruby: remove this now pretty empty layer] removed the meta-ruby layer from existence. We can therefor drop this layer dependency. Builds continue to work as the various ruby recipes exist, they have just been moved out of the 'language layer'. 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-10-27xterm: remove bbappendKai Kang
Add freetype-native to DEPENDS has been done by PACKAGECONFIG 'xft'. Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-10-19kernel: update bbappends to match oe-core reference kernelsBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-09-29spice: fix CVE-2017-7506Yi Zhao
CVE-2017-7506: spice versions though 0.13 are vulnerable to out-of-bounds memory access when processing specially crafted messages from authenticated attacker to the spice server resulting into crash and/or server memory leak. Reference: https://nvd.nist.gov/vuln/detail/CVE-2017-7506 Patches from: https://cgit.freedesktop.org/spice/spice/commit/?h=0.12&id=f1e7ec03e26ab6b8ca9b7ec060846a5b706a963d https://cgit.freedesktop.org/spice/spice/commit/?h=0.12&id=ec6229c79abe05d731953df5f7e9a05ec9f6df79 https://cgit.freedesktop.org/spice/spice/commit/?h=0.12&id=a957a90baf2c62d31f3547e56bba7d0e812d2331 Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-09-19README: fix oe-core and meta-oe layer referencesBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-09-15packagegroups: fix invalid license fileJackie Huang
Use '${COMMON_LICENSE_DIR}/MIT' for MIT License to fix the warning: | WARNING: packagegroup-cloud-compute do_populate_lic: ${COREBASE}/LICENSE is not a valid license file, please use '${COMMON_LICENSE_DIR}/MIT' for a MIT License file in LIC_FILES_CHKSUM. This will become an error in the future Signed-off-by: Jackie Huang <jackie.huang@windriver.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-24spice: fix builds with gcc 7.xMark Asselstine
There is an upstream fix for this issue but it doesn't apply cleanly and is rather simple so rather than backport it and turn it into something unrecognizeable I simply created my own version of it. This fixes builds which fail with: | ../../git/server/reds.c: In function 'vdi_port_read_one_msg_from_device': | ../../git/server/reds.c:797:31: error: this statement may fall through [-Werror=implicit-fallthrough=] | state->read_state = VDI_PORT_READ_STATE_GET_BUFF; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ../../git/server/reds.c:798:9: note: here | case VDI_PORT_READ_STATE_GET_BUFF: { | ^~~~ 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-24uwsgi: fixups for gcc 7.xMark Asselstine
Apply several upstream patches to fixup fallthrough switch statements. This fixes build failures such as: | core/hash.c:44:13: error: this statement may fall through [-Werror=implicit-fallthrough=] | h ^= key[2] << 16; | ~~^~~~~~~~~~~~~~~ | core/hash.c:45:7: note: here | case 2: | ^~~~ 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-08-22cyrus-sasl: drop bbappendMark Asselstine
The change implemented in the bbappend is now part of the main recipe file. See commit a97ab8e018d86461a4701625dc16b09370fad21f [cyrus-sasl: inherit autotools-brokensep] in meta-openembedded. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-08-17rabbitmq-server: add systemd supportShrikant Bobade
add systemd support to bring-up out of box rabbitmq-server support. rabbitmq-server-setup: essential setup required by rabbitmq-server rabbitmq-server.service: systemd support service file Signed-off-by: Shrikant Bobade <shrikant_bobade@mentor.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-08-17nss-pam-ldapd: upgrade to 0.9.8Huang Qiyu
Upgrade nss-pam-ldapd from 0.9.7 to 0.9.8. Signed-off-by: Huang Qiyu <huangqy.fnst@cn.fujitsu.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-07-26glusterfs: uprev to 3.11.1Yi Zhao
* Add systemd support * Drop the following patch which already fixed in upstream: 0001-Fix-for-mount.glusterfs-not-accepting-version-argume.patch Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-07-26librdmacm: add new recipeYi Zhao
User space RDMA 'socket' protocol and libraries for establising RDMA communication. Includes both Infiniband specific and general RDMA communication management libraries for unreliable datagram, reliable connected, and multicast data transfers. Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>