summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Fix gateHEADmasterTim Burke2023-05-013-1/+4
| | | | | Depends-On: https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/881890 Change-Id: I9ebf7457e0fc0c98711ba1b093b0f1b8a9f25dff
* remove unicode from codewangjiaqi072022-08-251-8/+8
| | | | Change-Id: Ic7dba15d4ec03b92d96e85bc6fa2f3a2c87a7ac7
* CI: Compile liberasurecode from source for py35 testsTim Burke2022-05-021-2/+6
| | | | | | Those jobs run on xenial, and the distro package is ancient. Change-Id: I366738154cf6d81874bd3da1b6aa23d1915adcd0
* Prep for 1.6.1 release1.6.1Tim Burke2022-04-135-5/+19
| | | | Change-Id: I37735a81131612464caff1d08b78d5efb78d694c
* Merge "Use hacking checks"Zuul2022-04-147-49/+43
|\
| * Use hacking checksTim Burke2022-04-087-49/+43
| | | | | | | | Change-Id: I5ed0829d1124c813fb3457cf45152a0f175cebea
* | Restrict ourselves to Python's Stable ABITim Burke2022-04-062-6/+8
|/ | | | | | | | | | | This allows us to build shared libraries that work across minor CPython releases. See also: https://docs.python.org/3/c-api/stable.html To build abi3 wheels, run something like python setup.py bdist_wheel --py-limited-api=cp35 Change-Id: Iaa747d58c6ac9dd64c5e4d3b5fdd4e56e8e2cb5e
* Add py310 to default tox envlistTim Burke2022-04-051-1/+1
| | | | Change-Id: Ia2b346f6b1f96a86b6ca84c06b3e4c6197a17ab5
* Deprecate Jerasure supportTim Burke2022-04-051-0/+9
| | | | | | | | It's been on its last legs ever since it got pulled from UTK and bitbucket. See also: the notice at http://web.eecs.utk.edu/~jplank/plank/www/software.html Change-Id: I28e050a52a2dcf738b1ce7edcfdc3fd78172d025
* CI: Use https:// instead of git:// when cloning ISA-LTim Burke2022-04-051-1/+1
| | | | Change-Id: Ic6e513f9df5ff4bfc32a364959d85a1556106990
* Set long_description_content_typeTim Burke2022-03-111-0/+1
| | | | | | | | Otherwise, `twine check` warns warning: `long_description_content_type` missing. defaulting to `text/x-rst`. Change-Id: I272f50c523fbc425f169ebdcf2f4ba8e938ee1f4
* Test under py310Tim Burke2022-03-112-0/+3
| | | | Change-Id: I740ce943e8ff3021393d3ecb2e9ad7a52cbaa7b7
* Merge "Move CI from CentOS 8 to CentOS 8 Stream"Zuul2021-12-081-8/+8
|\
| * Move CI from CentOS 8 to CentOS 8 StreamTim Burke2021-12-071-8/+8
| | | | | | | | | | | | See also: http://lists.opendev.org/pipermail/service-announce/2021-December/000029.html Change-Id: I419e5386b7a50c915f251e4bc72d88085183d799
* | Merge "Docs build cleanup"Zuul2021-12-034-2/+4
|\ \
| * | Docs build cleanupTim Burke2021-11-294-2/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Break doc requirements out to a separate file in the doc/ tree. Drop upper-bound on sphinx -- the gate job has been pulling from upper-constraints, anyway. Clean up a warning: WARNING: html_static_path entry '_static' does not exist Change-Id: I70010029060442fb31d96fce57e8f44a55424b7f
* | | Merge "Switch test runner from nose to pytest"Zuul2021-12-032-2/+2
|\ \ \ | |_|/ |/| |
| * | Switch test runner from nose to pytestTim Burke2021-05-112-2/+2
| | | | | | | | | | | | Change-Id: I3c2518c5c9bfc0bf6ce58cdc82ddafb45c4c5d76
* | | Move license fileTim Burke2021-11-271-0/+0
| |/ |/| | | | | | | | | | | | | | | | | Previously, building a wheel would say something about adding license file "AUTHORS" (matched pattern "AUTHORS*") but not include the *actual* license. Change-Id: I3c0d376eafed464a10eeb383c313c45e9f451526
* | Clean up compile warningTim Burke2021-10-251-4/+4
| | | | | | | | | | | | | | | | | | Previously, compiling would complain warning: comparison of integer expressions of different signedness: ‘int’ and ‘uint32_t’ Change-Id: Ic839ab02189103975985fc0557d6846052635b14
* | Clean up install warningTim Burke2021-10-251-1/+3
| | | | | | | | | | | | | | | | | | | | | | Previously, running `python setup.py install` would include a UserWarning: Unknown distribution option: bugtrack_url Apparently, bugtrack_url isn't really a thing (anymore?), so include a custom project URL instead. Change-Id: I05dd64c63fe07e152b89a7f48ae7a4ab889e9b64
* | Merge "Add trove classifiers"Zuul2021-10-251-0/+13
|\ \
| * | Add trove classifiersTim Burke2021-06-011-0/+13
| | | | | | | | | | | | Change-Id: I4d6ddf874dc54009634ae6a4d309e18198921a1c
* | | Merge "Update some project URLs"Zuul2021-10-213-4/+4
|\ \ \ | |/ /
| * | Update some project URLsTim Burke2021-06-013-4/+4
| | | | | | | | | | | | Change-Id: I8945117faa1e8d0c9029e990c1060e6ee78100ed
* | | Merge "Switch IRC references from freenode to OFTC"Zuul2021-10-211-1/+1
|\ \ \
| * | | Switch IRC references from freenode to OFTCTim Burke2021-06-011-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | See http://lists.openstack.org/pipermail/openstack-discuss/2021-May/022718.html and http://lists.opendev.org/pipermail/service-discuss/2021-May/000249.html for more information. Change-Id: I897cefeb2dd1a5f3b097fc89acc9d336f5f71749
* | | | Merge "Skip building wheels for release jobs"Zuul2021-10-211-0/+16
|\ \ \ \
| * | | | Skip building wheels for release jobsTim Burke2021-06-081-0/+16
| | |/ / | |/| | | | | | | | | | Change-Id: I94224863b67a2ff264594dec1b958c29bef08425
* | | | Merge "Clean up extra spaces"Zuul2021-10-151-3/+3
|\ \ \ \
| * | | | Clean up extra spacesjinyuanliu2021-09-151-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Although these errors are not important, they affect the code specification. Change-Id: Ibfe897a406db027ac716fa216a9b8fba5885ec19
* | | | | Pin ISA-L to v2.30.0Tim Burke2021-10-151-1/+1
|/ / / / | | | | | | | | | | | | | | | | | | | | This is before they started having %use directives in their ASM. Change-Id: Ieeed424bb43587ec93ae365afc288014e817947d
* | | | Merge "Add a __repr__ for ECPyECLibDriver"Zuul2021-06-081-0/+5
|\ \ \ \
| * | | | Add a __repr__ for ECPyECLibDriverTim Burke2021-05-101-0/+5
| | | | | | | | | | | | | | | | | | | | Change-Id: I1a22049ee42fc5ee7832989e75c6c9b7147db232
* | | | | Add non-voting pyeclib python3 unit test jobsMatthew Oliver2021-05-271-0/+19
| |/ / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add non-voting pyeclib-libec-jobs-arm64 project template. It includes 1 non-voting project job: * libec-pyeclib-unit-arm64 And running on seperate pipeline `check-arm64`. Change-Id: I14a2ebb5424ff9c76a3fd273aee047baba4d7fc1
* | | | Merge "Use Py_ssize_t when calling PyArg_Parse"Zuul2021-05-111-2/+3
|\ \ \ \ | | |_|/ | |/| |
| * | | Use Py_ssize_t when calling PyArg_ParseTim Burke2021-05-101-2/+3
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This has been available since Python 2.5, and our old int-based approach stopped working in Python 3.10. From https://bugs.python.org/issue36381: Raise warning for # use without PY_SSIZE_T_CLEAN. * 3.8: PendingDeprecationWarning * 3.9: DeprecationWarning * 3.10 (or 4.0): Remove PY_SSIZE_T_CLEAN and use Py_ssize_t always Change-Id: I5394268aaf4c409a75f795a44c092fd5101178cd
* | | Merge "Stop using a mutable default param in fragments_needed"Zuul2021-05-111-1/+3
|\ \ \ | |/ / |/| |
| * | Stop using a mutable default param in fragments_neededTim Burke2021-05-071-1/+3
| | | | | | | | | | | | Change-Id: I35454f050c8fb24795182fb3fe55c3bb4076e6fc
* | | Fix reconstruct docstringTim Burke2021-05-071-1/+0
|/ / | | | | | | Change-Id: Ia3bbea67c65b33262307085c48fc3401988bbc93
* | Test under py39Tim Burke2021-03-302-3/+5
| | | | | | | | Change-Id: Ic6a51675dbf1c4c7a7540d9a0d80ee33cb064b80
* | Move liberasurecode-git behavior into all tox envs with compilelibs markerTim Burke2020-09-244-88/+23
|/ | | | | | | | | | | | This should let us use that to test against master libec in the gate, rather than relying on legacy job cruft. It may complicate cross-project dependencies, but I don't know that we did that much anyways. Add a job to test against master libec on centos8, as well. Change-Id: I33553d9a3432d97a28e4ea685ffc7bc4fb92a340
* Fix liberasurecode-git tox targetTim Burke2020-09-231-2/+2
| | | | | Change-Id: Ia4e4421d9e8bb530aafa495ae7f80645bb2cf5fa Related-Change: I065ca37e5d69bb6ee3c7f00374af2e9c3da7739f
* Update gate jobsTim Burke2020-09-223-5/+28
| | | | | | | * Add py38 job * Add py36-on-centos8 job Change-Id: I020afad0bfe5144786bb8b6e1a99386f8c78a908
* Fix gateTim Burke2020-09-224-5/+5
| | | | | | | | * Update pike to train * Fix pep8 * Mark jobs based on legacy jobs non-voting until we can replace them Change-Id: Ia83ad102bb5c096b01ce73bffb86d44732d2c784
* Merge "Update .gitreview and playbooks following project rename"Zuul2019-06-121-1/+1
|\
| * Update .gitreview and playbooks following project renameTim Burke2019-06-124-13/+13
| | | | | | | | Change-Id: I7abdb93870aacd69d93a44c1ead094af11b7b926
* | Update testing after renameAndreas Jaeger2019-05-303-12/+12
|/ | | | | | Follow rename of repos from x/ to openstack/ and update jobs for this. Change-Id: I4bb1990305ff1b127e59752879971b94177200b4
* Update .zuul.yamlAndreas Jaeger2019-05-041-2/+0
| | | | | | | | | | | Remove publish-to-pypi, it should stay in project-config so that tagging of repos with multiple branches works, see https://docs.openstack.org/infra/manual/creators.html#central-config-exceptions Remove names, this should never be used - and is a noop. It will cause harm in case the repo gets renamed. Change-Id: I45f92fbf282afab06a80db5cd5b311db76344737
* OpenDev Migration PatchOpenDev Sysadmins2019-04-194-17/+17
| | | | | | | | | | | | | | | This commit was bulk generated and pushed by the OpenDev sysadmins as a part of the Git hosting and code review systems migration detailed in these mailing list posts: http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004920.html Attempts have been made to correct repository namespaces and hostnames based on simple pattern matching, but it's possible some were updated incorrectly or missed entirely. Please reach out to us via the contact information listed at https://opendev.org/ with any questions you may have.