We high-spiritedly announce the release of: os-brick 5.0.3: OpenStack Cinder brick library for managing local volume attaches This release is part of the xena stable 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. 5.0.3 ^^^^^ Bug Fixes * NVMe-oF connector bug #1964379 (https://bugs.launchpad.net/os- brick/+bug/1964379): Fixed using non LUKS v1 encrypted volumes, as once one of such volumes is disconnected from a host all successive NVMe-oF attachments would fail. * Bug #1967790 (https://bugs.launchpad.net/os-brick/+bug/1967790): Fixed encryptor's connect_volume returns and the symlink is pointing to the raw block device instead of to the decrypted device mapper device. * RBD connector bug #1981455 (https://bugs.launchpad.net/cinder/+bug/1981455): Fixed AttributeError error on disconnect for RBD encrypted volumes not using host attachments. Changes in os-brick 5.0.2..5.0.3 -------------------------------- 3aa5d29 RBD: Fix disconnect_volume for encrypted volumes b31b109 Fix encryption symlink issues Diffstat (except docs and test files) ------------------------------------- os_brick/initiator/connectors/fibre_channel.py | 6 +- os_brick/initiator/connectors/iscsi.py | 39 +-- os_brick/initiator/connectors/nvmeof.py | 3 + os_brick/initiator/connectors/rbd.py | 3 + os_brick/initiator/connectors/scaleio.py | 3 + os_brick/initiator/connectors/storpool.py | 4 + os_brick/initiator/initiator_connector.py | 23 ++ os_brick/initiator/linuxscsi.py | 8 - os_brick/privileged/rootwrap.py | 17 ++ .../initiator/connectors/test_fibre_channel.py | 2 +- os_brick/utils.py | 172 +++++++++++++ .../notes/encryption-a642889a82ff9207.yaml | 12 + .../rbd-disconnect-failure-9efa6932df40271b.yaml | 6 + 17 files changed, 580 insertions(+), 184 deletions(-)
participants (1)
-
no-reply@openstack.org