We are delighted to announce the release of: os-brick 6.7.0: OpenStack Cinder brick library for managing local volume attaches This release is part of the caracal 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.7.0 ^^^^^ Upgrade Notes ************* * Starting with this release, we removed checks for the LVM features having versions < 2.02.115. It includes the following: * LV activation support (2.02.91) * Thin provisioning (2.02.95) * --ignoreactivationskip (2.02.99) * lvcreate -l 100%FREE (2.02.115) Now the minimum supported LVM version is 2.02.115 which was released in 2015. Deprecation Notes ***************** * Support for Windows operating systems has been deprecated, because of retirement of the Winstackers project. Bug Fixes ********* * PowerFlex driver bug #2004630 (https://bugs.launchpad.net/cinder/+bug/2004630): Fixed regression which caused the PowerFlex (ScaleIO) connector to login multiple times, even with an existing valid token. The ScaleIO connector now caches and reuses the token. * FC connector bug #2051237 (https://bugs.launchpad.net/os- brick/+bug/2051237): Fix issue with fibre channel connector scanning partial targets. We search for target information in sysfs, first in fc_transport and then in fc_report_ports. Changes in os-brick 6.6.0..6.7.0 -------------------------------- 278fdf8 Deprecate Windows OS support cc518e1 Add releasenote for unchecked LVM versions f2154ee Fix: FC partial target scan f03f528 reno: Update master for yoga Unmaintained status 14b024c Dell PowerFlex: Unnecessary login happen 65b61f4 LVM: Assume LVM >= 2.02.115 368bb38 LVM: Assume version >= 2.02.99 e6ad5ac encryptors: Unbind LuksEncryptor and CryptsetupEncryptor Diffstat (except docs and test files) ------------------------------------- os_brick/encryptors/luks.py | 75 +++++- os_brick/initiator/connectors/scaleio.py | 4 +- os_brick/initiator/linuxfc.py | 93 +++++++- os_brick/initiator/windows/base.py | 4 + os_brick/local_dev/lvm.py | 89 +------- os_brick/remotefs/windows_remotefs.py | 3 + .../notes/bug-2004630-e94616509a51258c.yaml | 8 + ...deprecate-windows-support-bdc643525e9bb132.yaml | 5 + .../notes/fix-fc-scanning-9164da9eb42aaed0.yaml | 8 + .../unsupported-lvm-versions-cbaeabce3ace1805.yaml | 14 ++ releasenotes/source/yoga.rst | 2 +- 14 files changed, 469 insertions(+), 235 deletions(-)