Current Series Release Notes

3.8.0-2

New Features

  • Add HW_NVME_CES (Crypto Erase Sanitize), HW_NVME_BES (Block Erase Sanitize), and HW_NVME_WZS (Write Zeroes Supported) traits under a new HW_NVME namespace. These traits allow Cyborg’s generic NVMe driver to report NVMe device capabilities to Placement based on the controller’s sanicap and oncs register fields, enabling operators to match cleanup policies to hardware capabilities during device scheduling.

3.7.0

Deprecation Notes

  • The os_traits.__version__ attribute has been deprecated for removal. Prefer use of importlib.metadata to inspect version information for installed packages.

2.8.0

New Features

  • Add owner trait of OWNER_NOVA and OWNER_CYBORG for resource providers in order to solve the shared resource class(such as VGPU) problem by each service recording that they created.

2.0.0

Upgrade Notes

  • Python 2 is no longer supported. Python 3 is required.