[release-announce] openstack-cyborg 8.0.0 (yoga)

no-reply at openstack.org no-reply at openstack.org
Wed Mar 30 11:51:16 UTC 2022


We are chuffed to announce the release of:

openstack-cyborg 8.0.0: Distributed Acceleration Management as a
Service

This release is part of the yoga release series.

The source is available from:

    https://opendev.org/openstack/openstack-cyborg

Download the package from:

    https://tarballs.openstack.org/cyborg/

For more details, please see below.

Changes in openstack-cyborg 7.0.0..8.0.0
----------------------------------------

60e9841 no type field in ExpectedOneObject format message
d159be7 Fix the null value of `deployable_id` in arq
f9395cb Add unittest test_obj_make_compatible() for dp objects
997748a Add description of the device's parameter
77a5b39 Fix missing model of inspur's FPGA
725c512 Fix some typos
dbeb779 Add missing error codes for deployables APIs
cbea482 Add ut for getting by non-existed id
92a5bb8 Update error codes in getting device API
1bd0a07 fix bug that missing context param
10473cd Fix the typo of device profile name
ad0a4b2 Add ut for list device profile by name
b83a970 Update contributor page
2b24d67 Add install index page
6699919 Updating python testing classifier as per Yoga testing runtime
cde7b78 Get device profile by name
57a301b doc: mark the max microversion for Victoria
b4ad7f5 Do not get non-inspur fpga devices when enable inspur_fpga_driver
ade1972 Doc Improvment:Add doc about cyborg-nova interaction
de7cdd6 Docs: Add the missing parameter table in deployables API
f1eb10f docs: Add parameters table to devices APIs
5256319 overriding configured project name with name extracted from the package (openstack-cyborg)
7d92dca Trival change:remove unused code
67062c0 Fix the help text format
9fc8fde Refactor the get_pci_devices method
88b57dc Add Python3 yoga unit tests
52227ac Update master for stable/xena
6d3ebe4 Bump WSME and sphinxcontrib-pecanwsme version
287bf8d Add db migrations test


Diffstat (except docs and test files)
-------------------------------------

.zuul.yaml                                         |   2 +-
api-ref/source/deployables.inc                     |  47 +++-
api-ref/source/device_profile.inc                  | 313 +++++++++++----------
api-ref/source/devices.inc                         | 134 +++++----
api-ref/source/parameters.yaml                     | 167 ++++++++++-
cyborg/accelerator/drivers/fpga/inspur/sysinfo.py  |   5 +-
cyborg/accelerator/drivers/fpga/intel/driver.py    |   2 +-
cyborg/accelerator/drivers/gpu/utils.py            |  10 +-
cyborg/api/controllers/v2/deployables.py           |   2 +-
cyborg/api/controllers/v2/device_profiles.py       |  39 ++-
cyborg/api/controllers/v2/versions.py              |   4 +-
cyborg/api/rest_api_version_history.rst            |  14 +-
cyborg/conductor/manager.py                        |   1 -
cyborg/conf/default.py                             |  11 +-
cyborg/image/api.py                                |   4 +-
cyborg/objects/ext_arq.py                          |  23 +-
cyborg/objects/extarq/ext_arq_job.py               |   2 +-
cyborg/objects/extarq/fpga_ext_arq.py              |   2 +-
.../accelerator/drivers/fpga/inspur/test_driver.py |  19 ++
.../api/controllers/v2/test_device_profiles.py     |  51 +++-
.../device_profiles-getone-resp.json               |   2 +-
.../v22/device_profiles-getone-resp.json           |  22 ++
.../figures/cyborg-nova-interaction-workflow.svg   |  83 ++++++
...-device-profile-with-name-27bf5a301a631c04.yaml |   8 +
releasenotes/source/index.rst                      |   1 +
releasenotes/source/xena.rst                       |   6 +
requirements.txt                                   |   2 +-
setup.cfg                                          |   1 +
tox.ini                                            |   2 +-
43 files changed, 1262 insertions(+), 271 deletions(-)


Requirements updates
--------------------

diff --git a/requirements.txt b/requirements.txt
index 3a45a9c..c53a4a8 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -7 +7 @@ pecan>=1.0.0,!=1.0.2,!=1.0.3,!=1.0.4,!=1.2 # BSD
-WSME>=0.8.0 # MIT
+WSME>=0.10.1 # MIT






More information about the Release-announce mailing list