2025.1 Series Release Notes¶
16.1.0-4¶
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.
Fixes a bug where calling some OpenStack utilites, such as
nova-manage, within podman containers would fail when using Queue Manager. LP#2091703
16.1.0¶
New Features¶
Add a new option named kombu_reconnect_splay under oslo_messaging_rabbit that could be used to add an extra random delay before any reconnection when a recoverable error occur. This delay is set to 0 by default so the original behavior is not changed.
16.0.0¶
Upgrade Notes¶
The deprecated
[oslo_messaging_rabbit] rabbit_use_ssloption has been removed. Use thessloption instead.
The following deprecated options in
[oslo_messaging_rabbit]section have been removed. Use the ones withoutkombu_prefix.kombu_ssl_versionkombu_ssl_keyfilekombu_ssl_certfilekombu_ssl_ca_certs
The following options are no longer loaded from the
[DEFAULT]section. Use the[oslo_messaging_rabbit]section instead.amqp_auto_deletekombu_reconnect_delayrabbit_login_methodrabbit_retry_backoffrabbit_ha_queuesrpc_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] topicsoption has been removed. Use the[oslo_messaging_notifications] topicsoption instead.
The following deprecated options in the
[oslo_messaging_kafka]section have been removed.pool_sizeconn_pool_min_sizeconn_pool_ttl
Deprecation Notes¶
Eventlet usages are deprecated and the removal of Eventlet from OpenStack is planned, 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.
15.0.0¶
Upgrade Notes¶
The AMQP1 driver, which was deprecated in 14.1.0 was removed, due to limited usage and lack of support on recent distributions. Use any of the other supported driver, such as RabbitMQ or Kafka.
Support for Python 3.8 has been removed. Now the minimum python version supported is 3.9 .