We are chuffed to announce the release of: os-brick 6.4.1: OpenStack Cinder brick library for managing local volume attaches This release is part of the bobcat release series. The source is available from: https://opendev.org/openstack/os-brick Download the package from: https://pypi.org/project/os-brick Please report issues through: https://bugs.launchpad.net/os-brick/+bugs For more details, please see below. 6.4.1 ^^^^^ New Features ************ * NVMe-oF connector: Improved speed of creation of the "/etc/nvme/hostnqn" file. * NVMe-oF connector: Always write the same value in the same system for the "/etc/nvme/hostnqn" file in older nvme-cli versions when system UUID can be read from DMI. Bug Fixes ********* * PowerFlex driver Bug #2013749 (https://bugs.launchpad.net/os- brick/+bug/2013749): Added new error code for powerflex 4.x which was causing this error. Added handling for the new error code returned from Powerflex 4.x when a we try to map a volume which is already mapped. * Dell PowerFlex driver Bug #2046810 (https://bugs.launchpad.net/os- brick/+bug/2046810): Added new error code for PowerFlex 4.x which was causing this error. Added handling for the new error code returned from PowerFlex v4.x and allow the driver to ignore and skip a disconnect operation when the volume is not mapped. * NVMe-oF connector bug #2035695 (https://bugs.launchpad.net/os- brick/+bug/2035695): Fixed attaching volumes when all portals of a subsystem are reconnecting at the time of the request. * NVMe-oF connector bug #2035811 (https://bugs.launchpad.net/os- brick/+bug/2035811): Fixed attaching volumes on systems using newer NVMe kernel modules that present additional information in "/sys/class/nvme/nvme#/address". * NVMe-oF connector bug #2035606 (https://bugs.launchpad.net/os- brick/+bug/2035606): Fixed generation of hostnqn file on old nvme- cli versions. * NVMe-oF connector bug #1961222 (https://bugs.launchpad.net/os- brick/+bug/1961222): Fixed support of newer NVMe CLI v2. Changes in os-brick 6.4.0..6.4.1 -------------------------------- 2bd9cee NVMe-oF: Support nvme cli v2 05bcadc NVME-oF: Fix to support new "address" in sysfs 7419306 NVMe-oF: Fix attach when reconnecting 83facbd NVMe-oF: Improve hostnqn creation 5f60d0e NVMe-oF: Fix generation of hostnqn file 977b843 Dell Powerflex: Add new VOLUME_NOT_MAPPED_ERROR c8e7dfb Dell Powerflex: Add new VOLUME_ALREADY_MAPPED_ERROR ad0ddb4 Use generic testing template b2f1508 Update TOX_CONSTRAINTS_FILE for stable/2023.2 94c1c6f Update .gitreview for stable/2023.2 Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + .zuul.yaml | 2 +- os_brick/initiator/connectors/nvmeof.py | 70 ++++++- os_brick/initiator/connectors/scaleio.py | 8 +- os_brick/privileged/nvmeof.py | 61 ++++--- os_brick/utils.py | 13 +- .../notes/bug-2013749-3de9f827b82116a2.yaml | 9 + ...ell-powerflex-bug-2046810-c16ba2bd8dde06d4.yaml | 9 + .../notes/nvmeof-connecting-788f77a42fe7dd3b.yaml | 7 + ...eof-faster-create-hostnqn-81a63844142858bf.yaml | 9 + .../notes/nvmeof-new-address-56044523cf8fc203.yaml | 8 + .../notes/nvmeof-old-shownqn-c8cc2820b9c1418e.yaml | 6 + .../notes/nvmeof-support-v2-0d3a423c26eee003.yaml | 6 + tox.ini | 6 +- 17 files changed, 416 insertions(+), 66 deletions(-)
participants (1)
-
no-reply@openstack.org