aboutsummaryrefslogtreecommitdiffstats
path: root/meta-openstack/recipes-support
AgeCommit message (Collapse)Author
2024-02-01iproute2: upgrade bbappend to 6.%Alex Stewart
Compatibility with OE-core nanbield. Signed-off-by: Alex Stewart <alex.stewart@ni.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2022-03-25global: convert license to SPDX variantsBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2022-01-30mod-wsgi: inherit setuptools3-base not distutils3-basewangmy
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2021-12-20mod-wsgi: move to 4.9.0Jeremy Puhlman
Older version of mod-wsgi no longer builds against python 3.10 Signed-off-by: Jeremy A. Puhlman <jpuhlman@mvista.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2021-11-02global: convert github SRC_URIs to use https protocolBruce Ashfield
github is removing git:// access, and fetches will start experiencing interruptions in service, and eventually will fail completely. bitbake will also begin to warn on github src_uri's that don't use https. So we convert the meta-virt instances to use protocol=https (done using the oe-core contrib conversion script) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2021-10-29global: add explicit branch to all SRC_URIsmaster-nextBruce Ashfield
As introduced in the oe-core post: https://lists.openembedded.org/g/openembedded-core/message/157623 SRC_URIs without an explicit branch will generate warnings, and eventually be an error. We run the provided conversion script to make sure that meta-virt is ready for the change. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2021-08-27salt: use $BPN in SRC_URIhonisterAlex Stewart
Recent OE branches will throw a warning when recipe SRC_URIs use the $PN variable, instead of the $BPN variable. BPN and PN are both `salt` for the salt recipe, so it makes no difference which is used. Use $BPN in the SRC_URI, to satisfy the warning. Signed-off-by: Alex Stewart <alex.stewart@ni.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2021-08-27salt: correct LICENSE md5sumAlex Stewart
The md5sum "ac9a49d8..." has never been a salt LICENSE file hashsum. Salt_3001 verification therefore fails after fetch. Set the LICENSE file hashsum to the correct value as of salt upstream commit a1d07e9cc5d84895468bf360390754c4d68308d9 - which services salt 3001. Signed-off-by: Alex Stewart <alex.stewart@ni.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2021-07-31global: overrides conversionBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2021-07-12ebtables: wildcard bbappendhongxu
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2020-09-27salt: Move to version 3001.1 and fix RDEPENDSDavid Burns
Move to a new minor version of salt, 3001.1 that includes a number of bug fixes. Salt also needs the python3-distro runtime dependency for all of the packages in the recipe, not just the salt-master package so it has been included in the common package. A runtime dependency on python-pycryptodomex has been added to the salt-master and salt-minion packages as both have required it since the 3001 salt version. Signed-off-by: David Burns <dburns@digi.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2020-09-13python3-distro: include as RDEPEND for salt-masterBen Gampe
Required for salt-key with python version > 3.7 Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2020-08-20salt: Remove hardcoded Python 3.7 pathSam Zeter
The salt bitbake file hardcodes the Python 3.7 path as ${libdir}/python3.7 In order to ensure compatibility with Dunfell, which uses Python 3.8, and other future versions of Python, the variable PYTHON_SITEPACKAGES_DIR should be used. Signed-off-by: Sam Zeter <samuelzeter@gmail.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2020-07-14salt: bump 3000 -> 3001Fagundes, Paulo
Signed-off-by: Paulo Fagundes <paulohefagundes@gmail.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2020-02-27] salt: bump 2018.3 -> 3000Fagundes, Paulo
Signed-off-by: Paulo Fagundes <paulo.fagundes@opengear.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2020-01-29Fix mod-wsgi recipeRebecca Cran
mod-wsgi version 4.5.13 doesn't build against python 3.8: update it to 4.6.8 which does build. Update the homepage URL: the Google Code project has been archived. Fix the LoadModule line: mod_wsgi.so is installed in ${libexecdir}, not ${libdir}. Signed-off-by: Rebecca Cran <rebecca@bsdio.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2020-01-22bbappends: make distro feature safeBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2020-01-22openstack: packages: update for python3Bruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2019-08-30tgt: update DEPENDS and RDEPENDSKai Kang
Update DEPENDS and RDEPENDS of tgt to fix error and warning: | bs_aio.c:34:10: fatal error: libaio.h: No such file or directory | 34 | #include <libaio.h> | | ^~~~~~~~~~ and | WARNING: tgt-1.0.79+gitAUTOINC+b43dbc6711-r0 do_package_qa: QA Issue: | /usr/sbin/tgt-admin contained in package tgt requires /usr/bin/perl, | but no providers found in RDEPENDS_tgt? [file-rdeps] Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2019-07-25libbsd: remove bbappendMingli Yu
The bbappend only has below logic: inherit autotools-brokensep Actually libbsd can build successfully with a separate build directory which also means B != S, so no need to switch to inherit autotools-brokensep from the default autotools class. Signed-off-by: Mingli Yu <Mingli.Yu@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2019-07-09tgt: upgrade 1.0.73 -> 1.0.79Zang Ruochen
Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2019-06-03iproute2: update bbappend to match bb versionHongzhi.Song
Signed-off-by: Hongzhi.Song <hongzhi.song@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2018-08-28salt: bump 2016.11 -> 2018.3Sergey Kizunov
Signed-off-by: Ioan-Adrian Ratiu <adrian.ratiu@ni.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2018-08-14tgt: add systemd service fileMingli Yu
Add systemd service file for tgt Signed-off-by: Mingli Yu <Mingli.Yu@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2018-07-23:tgt:1.0.67 -> 1.0.73Hong Liu
Upgrade tgt from 1.0.67 to 1.0.73 Signed-off-by: Hong Liu <hongl.fnst@cn.fujitsu.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2018-07-10libbsd: update bbappend to match oe-core versionBruce Ashfield
It was reported that we have a dangling bbappend, so we update it to match oe-core. Reported-by: Jeremy Puhlman <jpuhlman@mvista.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2018-07-10tgt: Use return instead of exit to restart tgtd, if tgtd is not runningJagadeesh Krishnanjanappa
If the tgtd daemon is stopped, then '/etc/init.d/tgtd.init restart' does not start the new tgtd daemon, as the control comes out from the stop function, if it finds tgtd is not running. Signed-off-by: Jagadeesh Krishnanjanappa <jkrishnanjanappa@mvista.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2018-06-11housekeeping: patch refreshMark Asselstine
Bitbake now prints warnings when a patch is successfully applied but there is fuzz or an offset. The following refreshes patches for several packages which report warnings when openstack-image-controller is built. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2018-06-03tgt: specify -f option in order to load backing store device when tgtd is ↵Jagadeesh Krishnanjanappa
restarted Specifying force option (-f) to tgt-admin, makes sure iscsi backing devices mentioned under /etc/tgt/*.conf are listed, loaded and activated when /etc/init.d/tgtd is restarted. Signed-off-by: Jagadeesh Krishnanjanappa <jkrishnanjanappa@mvista.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2018-04-03postgresql: follow move to recipes-dbs done in meta-openembeddedMark Asselstine
Commit 742404cc8ab0 [postgres: move to recipes-dbs] in meta-openembedded moved the postgresql recipe to recipes-dbs. We usually try to match the bbappend's path with that of the bb so complete a matching move here. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-12-01memcached: uprev to v1.5.3Mark Asselstine
Incorporate updates in the recipe found in meta-networking and add support for systemd. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-11-27postgresql: updates to get things working with systemdMark Asselstine
Convert the sysvinit code to instead work with systemd. We are no longer able to make use of postinst scripts as we need to perform setup after the postgresql service is started, this will have 'knock-on' effects for other postinst, such as for keystone. Changing these postinst to "one time" services buys us greater control and easier readability than the postinst scripts, so overall this is a good change. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-11-15python-*: fixup postinst scriptsMark Asselstine
Checking for "$D" and doing an "exit 1" now results in errors such as: [log_check] warning: %post(keystone-cronjobs-...) scriptlet failed, exit status 2 during image creation. Instead of escaping the script for "level-1" (image creation postinst) we wrap the "level-2" (first boot) postinst in an if statement. This also ensure the scriptlet in indentity.bbclass is less prone to behaving differently based on the postinsts defined in the classes which inherit 'identity'. 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-01-09chef: remove the use of chefMark Asselstine
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>
2017-01-09tgt: ensure build LDFLAGS apply to all executablesMark Asselstine
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>
2017-01-09mod-wsgi: uprev to use git and latest releaseMark Asselstine
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>
2016-12-25housekeeping: rename bbappends to match the recipe versionsMark Asselstine
Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2016-12-21housekeeping: replace deprecated base_containsMark Asselstine
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>
2016-12-18salt: upgrade to 2016.11Alejandro del Castillo
Signed-off-by: Alejandro del Castillo <alejandro.delcastillo@ni.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2016-09-19tgt: 1.0.63 -> 1.0.67Wang Xin
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>
2016-07-21salt-tests: Disable staticdev QAWarningCollin Richards
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>
2016-06-21salt: Add the salt test suiteCollin Richards
* 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>
2016-06-17salt: upgrade to 2016.3Alejandro del Castillo
* 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>
2016-04-28nss-pam-ldapd: move from meta-openstack to base layerLiang Li
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>
2016-03-21tgt: pass required CFLAGSMark Asselstine
The tgt Makefile has several CFLAGS (defines) that need to be set. Since we overwrite the CFLAGS by exporting CFLAGS and passing '-e' to make, we need to include these in our defined CFLAGS. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2016-02-09salt: add python-futures to RRECOMMENDS for salt-commonJosh Cartwright
The TCP transport mechanism has a dependency on the python-futures module. Document this in the form of an RRECOMMENDS. Signed-off-by: Josh Cartwright <joshc@ni.com> Signed-off-by: Ioan-Adrian Ratiu <adrian.ratiu@ni.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2016-02-09iproute2: update 3.% -> 4.%Ioan-Adrian Ratiu
Signed-off-by: Ioan-Adrian Ratiu <adrian.ratiu@ni.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2016-02-09fuse: remove bbappend (2.9.3)Ioan-Adrian Ratiu
meta-oe master has upgraded to v2.9.4 which builds fine with B != S. Since this bbappend only makes the recipe inherit autotools-brokensep, we can remove it altogether. Signed-off-by: Ioan-Adrian Ratiu <adrian.ratiu@ni.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2016-02-05housekeeping: remove references to openvswitch-controllerMark Asselstine
Per 5181ec2259eba5f4d3ec8516ea693bbc94481cf3 [openvswitch: rename openvswitch-controller] and f7dcf5bce94064d32e6d07f9385fbff02e2a86f2 [openvswitch: enable systemd support] on meta-virtualization we remove references to openvswitch-controller. This was never intended to be something that should be installed. So removing this from the packagegroup and chef. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>