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
participants (1)
-
no-reply@openstack.org