We are tickled pink to announce the release of: oslo.messaging 16.0.0 This release is part of the epoxy 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. 16.0.0 ^^^^^^ Upgrade Notes ************* * The deprecated "[oslo_messaging_rabbit] rabbit_use_ssl" option has been removed. Use the "ssl" option instead. * The following deprecated options in "[oslo_messaging_rabbit]" section have been removed. Use the ones without "kombu_" prefix. * "kombu_ssl_version" * "kombu_ssl_keyfile" * "kombu_ssl_certfile" * "kombu_ssl_ca_certs" * The following options are no longer loaded from the "[DEFAULT]" section. Use the "[oslo_messaging_rabbit]" section instead. * "amqp_auto_delete" * "kombu_reconnect_delay" * "rabbit_login_method" * "rabbit_retry_backoff" * "rabbit_ha_queues" * "rpc_conn_pool_size" * The following deprecated options have been removed. Use the equivalent options in the "[oslo_messaging_notifications]" secion instead. * "[DEFAULT] notification_driver" * "[DEFAULT] notification_transport_url" * "[DEFAULT] notification_topics" * "[DEFAULT] routing_config" * The deprecated "[rpc_notifier2] topics" option has been removed. Use the "[oslo_messaging_notifications] topics" option instead. * The following deprecated options in the "[oslo_messaging_kafka]" section have been removed. * "pool_size" * "conn_pool_min_size" * "conn_pool_ttl" Deprecation Notes ***************** * Eventlet usages are deprecated and the removal of Eventlet from OpenStack is planned (https://governance.openstack.org/tc//goals/proposed/remove- eventlet.html), for this reason the Eventlet executor is deprecated. Start migrating your stack to the threading executor. Please also start considering removing your internal Eventlet usages. * The *executor* parameter of the *MessageHandlingServer* class is now deprecated and planned for removal. The Eventlet executor is deprecated. Only the threading executor will remains available so the *executor* parameter is useless. Changes in oslo.messaging 15.0.0..16.0.0 ---------------------------------------- 27d833e3 Deprecate the Eventlet executor c0ffd6c6 Remove deprecated aliases of notification options 7ff09ff6 Remove remaining functional test code for AMQP1 driver 82d7993c Fix outdated job description 7f7d8048 rabbit: Clean up deprecated options 5f92d68e rabbit: Fix wrong section to render connection pool options be7d74b3 kafka: Remove unused connection pool options 43381453 Remove pyngus from dependencies 8d04fa32 Revert "Remove explicit pbr dependency" c39c0bca reno: Update master for unmaintained/2023.1 Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 3 +-- oslo_messaging/_drivers/amqp.py | 1 - oslo_messaging/_drivers/base.py | 12 ---------- oslo_messaging/_drivers/impl_rabbit.py | 18 ++++++-------- .../_drivers/kafka_driver/kafka_options.py | 28 ---------------------- oslo_messaging/conffixture.py | 3 --- oslo_messaging/notify/_impl_routing.py | 2 -- oslo_messaging/notify/notifier.py | 10 -------- oslo_messaging/opts.py | 2 -- oslo_messaging/rpc/server.py | 13 +++++++--- oslo_messaging/server.py | 22 +++++++++++++++-- ...precate-eventlet-executor-13835b9818fd77f2.yaml | 12 ++++++++++ .../rabbitmq-opts-cleanup-e0f97d4cc0855c5a.yaml | 25 +++++++++++++++++++ ...ove-deprecated-notif-opts-142f8eea540c17ec.yaml | 14 +++++++++++ ...move-kafka-conn-pool-opts-0b7962e2f22b24ed.yaml | 9 +++++++ releasenotes/source/2023.1.rst | 2 +- requirements.txt | 2 ++ test-requirements.txt | 4 ---- 21 files changed, 121 insertions(+), 90 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index cc2a0785..a4c93b5b 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4,0 +5,2 @@ +pbr>=2.0.0 # Apache-2.0 + diff --git a/test-requirements.txt b/test-requirements.txt index 6aa7f7fa..161e0c9c 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -13,4 +12,0 @@ coverage>=4.0 # Apache-2.0 -# AMQP 1.0 support depends on the Qpid Proton AMQP 1.0 -# development libraries. -pyngus>=2.2.0 # Apache-2.0 -
participants (1)
-
no-reply@openstack.org