aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-devtools
AgeCommit message (Collapse)Author
4 dayspython3-ansible-collections: Add new recipeHEADmasterMingli Yu
Ansible is a radically simple model-driven configuration management, multi-node deployment, and remote task execution system. Ansible works over SSH and does not require any software or daemons to be installed on remote nodes. Extension modules can be written in any language and are transferred to managed machines automatically. This recipe provides a curated set of Ansible collections included in addition to ansible-core which provided by python3-ansible. Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
11 dayspython3-ansible: Upgrade 2.14.5 -> 2.16.5Mingli Yu
The 2.14.x will be EOL 20 May 2024 [1], so upgrade to 2.16.5 which also includes the security fix for CVE-2024-0690. [1] https://docs.ansible.com/ansible/devel/reference_appendices/release_and_maintenance.html Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2023-09-08python3-ansible: Add locale-base-en-us to RDEPENDSMingli Yu
Fixes: # export LANG='en_US.UTF-8' # ansible --version ERROR: Ansible requires the locale encoding to be UTF-8; Detected None. # python3 Python 3.10.9 (main, Dec 6 2022, 18:44:57) [GCC 11.3.0] on linux Type "help", "copyright", "credits" or "license" for more information. >>> import locale >>> locale.setlocale(locale.LC_CTYPE, ("en_US", "UTF-8")) Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/usr/lib64/python3.10/locale.py", line 620, in setlocale return _setlocale(category, locale) locale.Error: unsupported locale setting >>> Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2023-05-17python3-ansible: Upgrade to 2.14.5Mingli Yu
Rebase the patch python3-ensure-py-scripts-use-py3-for-shebang.patch to new version. Signed-off-by: Mingli Yu <mingli.yu@windriver.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>
2021-07-31global: overrides conversionBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2020-01-22misc: python3 readinessBruce Ashfield
Updating the packages in m-c-s to be python3 parse safe. These are not runtime tested, but will pass layer inclusion and parsing. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2019-07-31python-dateutil: Remove the bbappendMingli Yu
The current bbappend only has below logic: CLEANBROKEN = "1" For python-dateutil, the distutils class is about to do a clean via "setup.py clean" as below logic in distutils class without CLEANBROKE = "1": distutils_do_configure() { if [ "${CLEANBROKEN}" != "1" ] ; then NO_FETCH_BUILD=1 \ ${STAGING_BINDIR_NATIVE}/${PYTHON_PN}-native/${PYTHON_PN} setup.py clean ${DISTUTILS_BUILD_ARGS} fi } But it works for python-dateutil, no need to set CLEANBROKEN, so remove this bbappend. Signed-off-by: Mingli Yu <Mingli.Yu@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2018-09-25python-ansible: copy recipe from meta-overc (branch:master-oci)Mark Asselstine
This recipe was part of meta-overc as ansible was originally used to configure things in the OverC framework. The use of ansible was dropped, however, due to size concerns, the limited functionality we were using, increased boot times and other factors. It no longer makes sense to host this recipe in meta-overc and thus we are making it available as part of meta-cloud-services as it is still a useful tool for cloud deployments. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2018-02-27python-pyparsing: fix SRC_URI's checksumRobert Yang
The checksum was changed because the source was changed from .zip to .tar.gz, see 3d512115129e2cea97067d23cb72fea62b70dd39 for more details. Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-11-14python-*: switch remaining pypi recipes to use the pypi classMark Asselstine
Cleanup the various python-* recipes which download from pypi. The biggest change is to "inherit pypi" which should result in us always using current pypi best practices. This will for example ensure we are using https and not http which is apparently going to be disabled soon. In most cases we are able to drop SRC_URI, however, for some recipes using archived versions of packages we must set PYPI_SRC_URI to overwrite what the pypi class would derive. For example when the archive is a zip and not a tar.gz. In all cases we can drop the defining of 'S' and 'PR' as the pypi class and the PR server will set these correctly. In most cases we can drop SRCNAME. Where needed we instead set PYPI_PACKAGE to overwrite the derived name that the pypi class would otherwise calculate. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-06-29python-greenlet: uprev to 0.4.9Amy Fong
python-greenlet bugfixes from 0.3.4 - unstable issues. This resulted in the docker-registry (in some build scenarios) crashing repeatedly. Traceback (most recent call last): File "/usr/lib64/python2.7/site-packages/gunicorn/arbiter.py", line 507, in spawn_worker worker.init_process() File "/usr/lib64/python2.7/site-packages/gunicorn/workers/ggevent.py", line 193, in init_process super(GeventWorker, self).init_process() File "/usr/lib64/python2.7/site-packages/gunicorn/workers/base.py", line 120, in init_process self.run() File "/usr/lib64/python2.7/site-packages/gunicorn/workers/ggevent.py", line 117, in run gevent.sleep(1.0) File "/usr/lib64/python2.7/site-packages/gevent/hub.py", line 75, in sleep hub.wait(loop.timer(seconds, ref=ref)) File "/usr/lib64/python2.7/site-packages/gevent/hub.py", line 341, in wait result = waiter.get() File "/usr/lib64/python2.7/site-packages/gevent/hub.py", line 568, in get return self.hub.switch() File "/usr/lib64/python2.7/site-packages/gevent/hub.py", line 331, in switch return greenlet.switch(self) SystemError: NULL result without error in PyObject_Call <repeat> Signed-off-by: Amy Fong <amy.fong@windriver.com> Signed-off-by: He Zhe <zhe.he@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>
2016-04-28python-dateutil: wildcard the version strgingLiang Li
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>
2015-09-16python-dateutil: move bbappend to the base layerMark Asselstine
This bbappend is not specific to openstack, any meta-cloud-services 'sub-layer' will require this change so moving it to the base layer to make it apply even with non-openstack builds. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>