summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* 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-0922-1574/+136
| | | | | | | | | | | 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>
* tgt: ensure build LDFLAGS apply to all executablesMark Asselstine2017-01-093-4/+41
| | | | | | | | | Some of the tgt executables were not being built with the gnu-hash causing a QA error. There is no apparent reason to have differences in how the tgt executables are built so ensure they all use the LDFLAGS. 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>
* mod-wsgi: uprev to use git and latest releaseMark Asselstine2017-01-092-11/+135
| | | | | | | | | Apache2 was just uprev'd to the latest release in meta-oe so we should really matching this. Additionally the version we are replacing had build issue with the latest gcc, so the uprev solves these as well. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* uwsgi: uprev to the latestMark Asselstine2017-01-091-5/+3
| | | | | | | | | The current version fails to build with the latest gcc, additionally apache2 in meta-oe has been updated so we should use the latest to match. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* housekeeping: update Poky LICENSE checksumMark Asselstine2017-01-066-6/+6
| | | | | | | | The Poky LICENSE file was updated at the beginning of 2014 and we have yet to update the md5 to reflect this. 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>
* libconfig-general-perl 2.58 -> 2.63Zheng Ruoqin2017-01-031-2/+2
| | | | | | | Upgrade libconfig-general-perl from 2.58 to 2.63 Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* meta-openstack: layer.conf: update the preferred versionsMark Asselstine2016-12-251-3/+3
| | | | | | | | | | | | | | Many of the packages we have preferred versions for no longer have recipes available for the defined versions, or the preferred version was incorrect. Set the preferred versions to something that actually exists. Since meta-openstack is currently not buildable there is no way to test these changes, other than 'it builds' and 'no more warnings about mismatched preferred versions' but there is more work being done currently which will eventually be merged and allow us to revisit these to ensure they are correctly set. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* housekeeping: rename bbappends to match the recipe versionsMark Asselstine2016-12-254-0/+0
| | | | | Signed-off-by: Mark Asselstine <mark.asselstine@windriver.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>
* identity: make work with python 3Mark Asselstine2016-12-211-2/+2
| | | | | | | | dict.has_key has been deprecated for a while and officiall removed in python 3, instead we need to use 'key in'. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.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-2125-42/+42
| | | | | | | | 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>
* housekeeping: drop usage of bb.data.getVar()Mark Asselstine2016-12-203-26/+26
| | | | | | | | | | Similar to oe-core commit 2864ff6a4b3c3f9b3bbb6d2597243cc5d3715939 the bb.data.getVar() have been deprecated for enough time now that it has been removed. We need to switch to the new getVar() to get things working again. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* salt: upgrade to 2016.11Alejandro del Castillo2016-12-185-60/+403
| | | | | Signed-off-by: Alejandro del Castillo <alejandro.delcastillo@ni.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* identity.bbclass: Fix python synthax errormortyAdrian Dudau2016-09-221-1/+1
| | | | | Signed-off-by: Adrian Dudau <adrian.dudau@enea.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* tgt: 1.0.63 -> 1.0.67Wang Xin2016-09-192-8/+9
| | | | | | | | | 1) Upgrade tgt from 1.0.63 to 1.0.67. 2) Modify one patch, since the data has been changed. 0001-Correct-the-path-of-header-files-check-in-Yocto-buil.patch Signed-off-by: Wang Xin <wangxin2015.fnst@cn.fujitsu.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* identity.bbclass: Enforce octal literal representation in os.chmodAdrian Dudau2016-09-191-1/+2
| | | | | | | | Python 3 changed to the explicit representation and throws errors otherwise. Signed-off-by: Adrian Dudau <adrian.dudau@enea.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* openstackchef_inc.bbclass: Update python synthax for exceptAdrian Dudau2016-09-191-2/+2
| | | | | | | The synthax used is deprecated and causes errors. Signed-off-by: Adrian Dudau <adrian.dudau@enea.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>
* nss-pam-ldapd: 0.9.6 -> 0.9.7Wang Xin2016-09-191-2/+2
| | | | | | | Upgrade nss-pam-ldapd from 0.9.6 to 0.9.7. Signed-off-by: Wang Xin <wangxin2015.fnst@cn.fujitsu.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* spice: Add missing license to LICENSEMark Asselstine2016-08-311-1/+1
| | | | | | | | | | | | | | | There is a new QA check warning which has been added which flags situation where a subpackage includes a license which is not included in the recipe's LICENSE string. In this case we are seeing: WARNING: .../meta-cloud-services/recipes-support/spice/spice_git.bb: LICENSE_lib32-spice-protocol includes licenses (BSD) that are not listed in LICENSE Adding the missing license to the LICENSE string. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* ruby.bbclass: pass LDFLAGS via dldflags to avoid QA warningsMark Asselstine2016-07-241-0/+1
| | | | | | | | | | | | | | Ruby makes use of the lesser known DLDFLAGS to compose flags passed to the linker. Since DLDFLAGS is composed of arch, ldflags and dldflags instead of overwriting DLDFLAGS we drop the correct flags into dldflags. (lowercase vs uppercase) This will avoid the following QA warnings, such as: No GNU_HASH in the elf binary: './tmp/work/core2-64-overc-linux/ruby-shadow/2.4.1-r0/packages-split/ruby-shadow/usr/lib64/ruby/gems/2.2.0/gems/ruby-shadow-2.4.1/lib/shadow.so' No GNU_HASH in the elf binary: './tmp/work/core2-64-overc-linux/ruby-shadow/2.4.1-r0/packages-split/ruby-shadow/usr/lib64/ruby/gems/2.2.0/extensions/x86_64-linux/2.2.0/ruby-shadow-2.4.1/shadow.so' [ldflags] Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* salt-tests: Disable staticdev QAWarningCollin Richards2016-07-211-0/+4
| | | | | | | | | | | | | The salt-test package uses files with .a extensions in it's tests. These are used in tests that inspect the tree structure of the file system and have nothing to do with static libraries. This triggers an OE QAWarning. Skip the staticdev check for this package to disable this warning. Signed-off-by: Collin Richards <collin.richards@ni.com> Natinst-ReviewBoard-ID: 145293 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>
* salt: Add the salt test suiteCollin Richards2016-06-211-0/+11
| | | | | | | | | | | * Add salt-tests - package for salt test suite The salt test suite can be run from: /usr/lib/python2.7/site-packages/salt-tests/tests/runtests.py Signed-off-by: Collin Richards <collin.richards@ni.com> Natinst-ReviewBoard-ID: 142234 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>
* salt: upgrade to 2016.3Alejandro del Castillo2016-06-175-219/+718
| | | | | | | | * Update conffiles * Add PKGCONFIG options for zeromq and TCP transports. Signed-off-by: Alejandro del Castillo <alejandro.delcastillo@ni.com> 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>
* Remove the duplicated recipe of iscsi-initiator-utilsKevin Hao2016-06-105-501/+0
| | | | | | | | | | The iscsi-initiator-utils recipe has already been integrated into meta-networking layer. We have no reason to keep a duplicated one in meta-cloud-services layer. It also kill two QA warnings caused by this recipe. Signed-off-by: Kevin Hao <kexin.hao@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* ruby: fix TypeError exception triggered by python3Paul Gortmaker2016-06-071-1/+1
| | | | | | | | | | | | | | | | The error appears as follows: ERROR: Failure expanding variable RUBY_GEM_VERSION, expression was ${@get_rubygemsversion("build/tmp/sysroots/x86_64-linux/usr/bin")} which triggered exception TypeError: can't use a string pattern on a bytes-like object Adding an explicit utf-8 decode makes it work again. Similar fixes appear in git://git.pokylinux.org/poky 3e309e0aad Signed-off-by: Paul Gortmaker <paul.gortmaker@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-072-1/+42
| | | | | | | | | | "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>
* spice: add PACKAGECONFIG for xineramaJackie Huang2016-05-311-0/+1
| | | | | | | | | | | | | | | spice auto detect Xinerama library to enable the feature, but it causes error when using sstate between different builds, e.g. previous build have xinerama but the later one doesn't, then it fails on the later one with: "Package 'xinerama', required by 'spice-server', not found" Add PACKAGECONFIG for xinerama to ensure we have deterministic builds. Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* qemu: Add packageconfig for libseccomp to avoid rdepend QA warningHe Zhe2016-05-201-0/+1
| | | | | | | | | | | | | | | "WARNING: QA Issue: qemu rdepends on libseccomp, but it isn't a build dependency? [build-deps]" Currently qemu itself checks and links with libsecomp(if version >= 2.1.1) for x86 and x86-64, since it is not specified in configure, and causes the above warning. This patch adds packageconfig for libseccomp and set it disabled as default. This feature can be enabled whenever libseccomp exists and is needed. 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-202-1/+36
| | | | | | | | | | "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>
* cloud-init: fix installed-vs-shipped issue by creating a separate packageXulin Sun2016-05-201-0/+4
| | | | | | | | | | | | | | | | | | | This solves the following issue by creating a separate package to put the below files: QA Issue: cloud-init: Files/directories were installed but not shipped in any package: /lib /lib/systemd /lib/systemd/system /lib/systemd/system/cloud-init.service /lib/systemd/system/cloud-config.target /lib/systemd/system/cloud-config.service /lib/systemd/system/cloud-init-local.service /lib/systemd/system/cloud-final.service Signed-off-by: Xulin Sun <xulin.sun@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* nss-pam-ldapd: add systemd supportLiang Li2016-04-282-2/+18
| | | | | | | Just add systemd style service file. Signed-off-by: Liang Li <liang.li@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* nss-pam-ldapd: move from meta-openstack to base layerLiang Li2016-04-282-0/+0
| | | | | | | To prepare enable nss-pam-ldapd reuseable by other layer/addons. Signed-off-by: Liang Li <liang.li@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* python-dateutil: wildcard the version strgingLiang Li2016-04-281-0/+0
| | | | | | | Fix configure time warning like 'can not find recipe for bbapend file'. Signed-off-by: Liang Li <liang.li@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* openstackchef: add missing parameter to getVarMark Asselstine2016-03-211-1/+1
| | | | | | | | | | | | | | | | | | | | | | | Builds are failing with: File: 'openstackchef_inc.bbclass', lineno: 624, function: deploychef_add_file_to_FILES_PN 0620: pkg_files = "FILES_%s" % pkg 0621: ldata.setVar("OVERRIDES", "%s:%s" % (pkg_files, overrides)) 0622: bb.data.update_data(ldata) 0623: *** 0624: dest_base = d.getVar('CHEF_TEMPLATE_BASE') 0625: pkg_imagedir = d.getVar('CHEF_ROOTFS_BASE', True) 0626: #Add the packages image base directory if it does not already exist 0627: if re.search(pkg_imagedir, files) == None: 0628: #All the directory and all files in it Exception: TypeError: getVar() takes at least 3 arguments (2 given) Add the required parameter to fix the build. Chef is planned to be removed from this layer in the near future, so this change is not tested. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>