We are amped to announce the release of: oslo.messaging 17.0.0 This release is part of the flamingo release series. The source is available from: https://opendev.org/openstack/oslo.messaging Download the package from: https://pypi.org/project/oslo.messaging Please report issues through: https://bugs.launchpad.net/oslo.messaging/+bugs For more details, please see below. 17.0.0 ^^^^^^ Upgrade Notes ************* * The following options in "[oslo_messaging_rabbit]" secion have been removed. * "rabbit_quroum_max_memory_length" * "rabbit_quroum_max_memory_bytes" Bug Fixes ********* * Fixes delayed metrics processing in services using eventlet, caused by mixing a native thread with an eventlet-patched queue. See bug 2098714 for details. Changes in oslo.messaging 16.1.0..17.0.0 ---------------------------------------- fedf06d7 Fix RPC metric labels being reused incorrectly 4bf39b36 Remove quorum options with typo 3a0b6cb9 Update master for stable/2025.1 9d6f373b Drop workaround for old oslotest version with six e3ec37a3 Do not un-patch threading Diffstat (except docs and test files) ------------------------------------- oslo_messaging/_drivers/impl_rabbit.py | 2 - oslo_messaging/_metrics/__init__.py | 1 + oslo_messaging/_metrics/client.py | 82 +++++++++++----------- oslo_messaging/rpc/client.py | 26 ++----- .../notes/bug-2098714-d55094fa4fbb3178.yaml | 7 ++ ...old-quorum-opts-with-typo-5e013064fb6df062.yaml | 8 +++ releasenotes/source/2025.1.rst | 6 ++ releasenotes/source/index.rst | 1 + 10 files changed, 132 insertions(+), 70 deletions(-)