We are excited to announce the release of: os-brick 6.14.0 This release is part of the gazpacho 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.14.0 ^^^^^^ Bug Fixes * Bug #2136842 (https://bugs.launchpad.net/os-brick/+bug/2136842): Fixed issue with server hard reboot instance due to delayed uevent processing. When performing server hard reboot, the uevents for removing multipathd paths could be delayed and cause device removal at a later stage causing the device to be inaccessible. Now we wait for multipathd to remove the paths before marking the disconnect_volume operation complete. Changes in os-brick 6.13.0..6.14.0 ---------------------------------- d3f4f3b iSCSI: wait for multipathd to remove paths da7bbcf reno: Update master for unmaintained/2024.1 57f8907 Pin upper version of mypy aea1c0d Update master for stable/2025.2 Diffstat (except docs and test files) ------------------------------------- os_brick/exception.py | 5 + os_brick/initiator/linuxscsi.py | 46 +++++-- ...t-multipathd-path-removal-52671046997039bf.yaml | 9 ++ releasenotes/source/2024.1.rst | 2 +- releasenotes/source/2025.2.rst | 6 + releasenotes/source/index.rst | 1 + test-requirements.txt | 2 +- 8 files changed, 168 insertions(+), 36 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index 97e09bd..4afa89b 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -15 +15 @@ bandit>=1.7.0,<1.8.0 # Apache-2.0 -mypy>=1.2.0 # MIT +mypy>=1.7.0,<1.19.0 # MIT