[release-announce] openstack-cyborg 9.0.0 (zed)

no-reply at openstack.org no-reply at openstack.org
Wed Oct 5 12:22:50 UTC 2022


We are excited to announce the release of:

openstack-cyborg 9.0.0: Distributed Acceleration Management as a
Service

This release is part of the zed 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 8.0.0..9.0.0
----------------------------------------

bc8b25f Fix the compatible issue
7a2c8bc Get return None for default
02bdbc5 Add extra driver comment for default opt
9bbe9d2 fix doc comment
f05e6e7 Add Xilinx FPGA driver in doc
30a21b6 Fix code and comment to reasonable
f044c8d Refactor get traits values
54291e5 Remove unused code and commnet
22e7497 Refactor vf attribute generate
ed6944e Fix the comment message
14ae896 doc: Comment out language option
67d9c3c Fix typo in code
a853993 fix placement delete resource provider unit test
854c371 Fix unit test
7022ad8 Fix unit test for placement client
b15bc27 Switch openstack-python3-zed-jobs
8cd846a add pep8 check to zuul check and gate job
8f234fd Bump oslo.log>=5.0.0
68c5586 Drop py3.6 and py3.7 from Cyborg
d3e26b5 Using project* instead of tenant*
52e3bc8 Fix unit test for oslo.context 4.1.0
82255a0 Add ARQ_UNBIND_FAILED status for ARQ
aa13eea Update master for stable/yoga
2c2ab34 Add xilinx fpga driver


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

.zuul.yaml                                         |   2 +-
cyborg/accelerator/drivers/fake.py                 |   4 +-
cyborg/accelerator/drivers/fpga/inspur/sysinfo.py  |   5 +-
cyborg/accelerator/drivers/fpga/intel/sysinfo.py   |  50 ++----
cyborg/accelerator/drivers/fpga/xilinx/__init__.py |   0
cyborg/accelerator/drivers/fpga/xilinx/driver.py   |  74 ++++++++
cyborg/accelerator/drivers/fpga/xilinx/sysinfo.py  | 188 +++++++++++++++++++++
cyborg/accelerator/drivers/gpu/utils.py            |  11 +-
cyborg/accelerator/drivers/nic/intel/sysinfo.py    |   2 +-
cyborg/accelerator/drivers/qat/intel/sysinfo.py    |   2 +-
cyborg/accelerator/drivers/ssd/utils.py            |   6 +-
cyborg/api/controllers/v2/arqs.py                  |  15 +-
cyborg/api/hooks.py                                |   4 +-
cyborg/common/authorize_wsgi.py                    |   4 +-
cyborg/common/constants.py                         |   8 +-
cyborg/common/placement_client.py                  |   2 +-
cyborg/conf/agent.py                               |   3 +-
cyborg/db/sqlalchemy/api.py                        |   2 +-
cyborg/objects/ext_arq.py                          |  18 +-
cyborg/quota.py                                    |   6 +-
.../unit/accelerator/drivers/fpga/test_base.py     |   4 +-
.../accelerator/drivers/fpga/xilinx/__init__.py    |   0
.../accelerator/drivers/fpga/xilinx/test_driver.py | 129 ++++++++++++++
.../add-xilinx-fpga-driver-1c98c6a95d8e1f9b.yaml   |   6 +
..._ARQ_UNBIND_FAILED_status-ea8636c64dd616eb.yaml |   5 +
.../drop-py-3-6-and-3-7--37951d4a79dffdbd.yaml     |   9 +
releasenotes/source/conf.py                        |   2 +-
releasenotes/source/index.rst                      |   1 +
releasenotes/source/yoga.rst                       |   6 +
requirements.txt                                   |   2 +-
setup.cfg                                          |   5 +-
test-requirements.txt                              |   1 +
42 files changed, 721 insertions(+), 101 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index c53a4a8..3989b82 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -11 +11 @@ oslo.config>=1.1.0,!=4.3.0,!=4.4.0 # Apache-2.0
-oslo.log>=1.14.0 # Apache-2.0
+oslo.log>=5.0.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 9f8c255..66de0be 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -20,0 +21 @@ cursive>=0.2.1 # Apache-2.0
+WebTest>=2.0.27 # MIT






More information about the Release-announce mailing list