# SOME DESCRIPTIVE TITLE. # Copyright (C) 2016, oslo.messaging Developers # This file is distributed under the same license as the oslo.messaging package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: oslo.messaging \n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-11-05 17:03+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../../:20 stable/queens>:20 stable/rocky>:20 msgid "" "(see `bug 1800957 `_)." msgstr "" #: ../../:18 unmaintained/victoria>:480 #: unmaintained/xena>:578 msgid "*conn_pool_min_size* (default 2)" msgstr "" #: ../../:17 unmaintained/victoria>:479 #: unmaintained/xena>:577 msgid "*conn_pool_ttl* (defaul 1200)" msgstr "" #: ../../:125 unmaintained/victoria>:446 #: unmaintained/xena>:544 msgid "*retry* (default=-1)" msgstr "" #: ../../:80 unmaintained/victoria>:104 #: unmaintained/xena>:202 msgid "*ssl_client_cert_file* (default='')" msgstr "" #: ../../:81 unmaintained/victoria>:105 #: unmaintained/xena>:203 msgid "*ssl_client_key_file* (default='')" msgstr "" #: ../../:82 unmaintained/victoria>:106 #: unmaintained/xena>:204 msgid "*ssl_client_key_password* (default='')" msgstr "" #: ../../:5 msgid "10.2.4" msgstr "" #: ../../:68 unmaintained/victoria>:92 #: unmaintained/xena>:190 msgid "11.0.0" msgstr "" #: ../../:49 unmaintained/victoria>:73 #: unmaintained/xena>:171 msgid "12.0.0" msgstr "" #: ../../:32 msgid "12.1.4" msgstr "" #: ../../:5 msgid "12.1.6" msgstr "" #: ../../:52 msgid "12.13.0" msgstr "" #: ../../:25 msgid "12.13.1" msgstr "" #: ../../:5 msgid "12.13.3-3" msgstr "" #: ../../:56 unmaintained/xena>:154 msgid "12.3.0" msgstr "" #: ../../:32 unmaintained/xena>:130 msgid "12.4.0" msgstr "" #: ../../:5 msgid "12.5.2" msgstr "" #: ../../:102 msgid "12.6.0" msgstr "" #: ../../:86 msgid "12.7.0" msgstr "" #: ../../:24 unmaintained/xena>:70 msgid "12.7.1" msgstr "" #: ../../:5 msgid "12.7.3" msgstr "" #: ../../:51 msgid "12.9.0" msgstr "" #: ../../:32 msgid "12.9.3" msgstr "" #: ../../:5 msgid "12.9.4-4" msgstr "" #: ../../:32 msgid "14.0.0" msgstr "" #: ../../:5 msgid "14.0.1" msgstr "" #: ../../:75 msgid "14.2.0" msgstr "" #: ../../:48 msgid "14.2.1" msgstr "" #: ../../:22 msgid "14.2.4" msgstr "" #: ../../:76 msgid "14.3.0" msgstr "" #: ../../:49 msgid "14.3.1" msgstr "" #: ../../:31 msgid "14.4.0" msgstr "" #: ../../:39 msgid "14.7.0" msgstr "" #: ../../:22 msgid "14.7.1" msgstr "" #: ../../:41 msgid "14.8.1" msgstr "" #: ../../:22 msgid "14.9.0" msgstr "" #: ../../:5 msgid "14.9.2-1" msgstr "" #: ../../:129 msgid "15.0.0" msgstr "" #: ../../:47 msgid "16.0.0" msgstr "" #: ../../:29 msgid "16.1.0" msgstr "" #: ../../:5 msgid "16.1.0-4" msgstr "" #: ../../:5 msgid "17.0.0" msgstr "" #: ../../:5 current msgid "17.1.0-11" msgstr "" #: ../../:5 msgid "2023.1-eom" msgstr "" #: ../../:5 msgid "2023.2-eol" msgstr "" #: ../../:5 msgid "2024.1-eom" msgstr "" #: ../../:5 msgid "5.17.3" msgstr "" #: ../../:131 unmaintained/victoria>:452 #: unmaintained/xena>:550 msgid "5.20.0" msgstr "" #: ../../:113 unmaintained/victoria>:434 #: unmaintained/xena>:532 msgid "5.24.0" msgstr "" #: ../../:85 unmaintained/victoria>:406 #: unmaintained/xena>:504 msgid "5.24.2" msgstr "" #: ../../:70 unmaintained/victoria>:391 #: unmaintained/xena>:489 msgid "5.26.0" msgstr "" #: ../../:55 unmaintained/victoria>:376 #: unmaintained/xena>:474 msgid "5.27.0" msgstr "" #: ../../:33 msgid "5.30.2" msgstr "" #: ../../:5 msgid "5.30.8" msgstr "" #: ../../:55 unmaintained/victoria>:360 #: unmaintained/xena>:458 msgid "5.33.0" msgstr "" #: ../../:33 unmaintained/victoria>:338 #: unmaintained/xena>:436 msgid "5.34.1" msgstr "" #: ../../:5 msgid "5.35.5" msgstr "" #: ../../:5 unmaintained/victoria>:467 #: unmaintained/xena>:565 msgid "5.6.0" msgstr "" #: ../../:107 unmaintained/victoria>:311 #: unmaintained/xena>:409 msgid "6.0.0" msgstr "" #: ../../:80 unmaintained/victoria>:284 #: unmaintained/xena>:382 msgid "6.2.0" msgstr "" #: ../../:62 unmaintained/victoria>:266 #: unmaintained/xena>:364 msgid "7.0.0" msgstr "" #: ../../:33 unmaintained/victoria>:237 #: unmaintained/xena>:335 msgid "8.0.0" msgstr "" #: ../../:5 msgid "8.1.3" msgstr "" #: ../../:80 unmaintained/victoria>:193 #: unmaintained/xena>:291 msgid "9.0.0" msgstr "" #: ../../:49 unmaintained/victoria>:162 #: unmaintained/xena>:260 msgid "9.3.0" msgstr "" #: ../../:22 unmaintained/victoria>:135 #: unmaintained/xena>:233 msgid "9.5.0" msgstr "" #: ../../:5 msgid "9.5.2-4" msgstr "" #: ../../:14 stable/queens>:14 stable/rocky>:14 msgid "" "A bug in the ``amqp`` python library can cause the connection to the " "RabbitMQ broker to hang when using SSL/TLS. This results in frequent errors " "such as this::" msgstr "" #: ../../:14 stable/train>:36 stable/ussuri>:41 #: unmaintained/victoria>:65 unmaintained/xena>:163 msgid "" "Add a new option `enable_cancel_on_failover` for rabbitmq driver which when " "enabled, will cancel consumers when queue appears to be down." msgstr "" #: ../../:38 msgid "" "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." msgstr "" #: ../../:69 msgid "Add an option to enable transient queues to use quorum." msgstr "" #: ../../:104 msgid "" "Add an option to use stream queues for rabbitmq driver instead of fanouts." msgstr "" #: ../../:94 unmaintained/victoria>:415 #: unmaintained/xena>:513 msgid "" "Add get_rpc_transport call to make the API clear for the separation of RPC " "and Notification messaging backends." msgstr "" #: ../../:48 msgid "" "Add three new options (``use_queue_manager``, ``hostname``, ``processname``) " "to switch oslo.messaging from random queue names (for reply_q and fanouts) " "to consistent naming. The default value is False, so oslo.messaging will " "still use random queue names if nothing is set in configuration file of " "services. When switching use_queue_manager to True, the uuid4 random string " "from the queue name is replaced with a combination of hostname, processname " "and counter. The counter will be kept in shared memory (/dev/shm/" "x_y_qmanager). This way, when a service using oslo.messaging restarts (e.g. " "neutron), it will re-create the queues using the same name as the previous " "run, so no new queues are created and no need for rabbitmq to delete the " "previous queues. This is extremely useful for operator to debug which queue " "belong to which server/process. It's also higlhy recommended to enable this " "feature when using quorum queues for transient (option named " "``rabbit_transient_quorum_queue``) to avoid consuming all erlang atoms after " "some time." msgstr "" #: ../../:14 stable/ussuri>:14 #: unmaintained/victoria>:14 unmaintained/wallaby>:33 unmaintained/xena>:79 msgid "" "Adding retry strategy based on the mandatory flag. Missing exchanges and " "queues are now identified separately for logging purposes." msgstr "" #: ../../:61 msgid "" "Adding support for quorum queues. Quorum queues are enabled if the " "``rabbit_quorum_queue`` parameter is sets (``x-queue-type: quorum``). " "Setting x-queue-type to quorum means that replicated FIFO queue based on the " "Raft consensus algorithm will be used. It is available as of RabbitMQ 3.8.0. " "The quorum queues are durable by default (``amqp_durable_queues``) will be " "ignored. when enabled the HA queues (``rabbit_ha_queues``) aka mirrored " "queues should be disabled since the queue can't be both types at the same " "time" msgstr "" #: ../../:87 msgid "" "Also note that the current rabbitmq implementation rely on a fixed number of " "\"erlang atom\" (5M by default), and one atom is consumed each time a quorum " "queue is created with a different name. If your deployment is doing a lot of " "queue deletion/creation, you may consume all your atoms quicker." msgstr "" #: ../../:14 unmaintained/xena>:41 msgid "" "As a fix for `bug 1917645 `_ the rabbit " "backend is changed to use the ``[oslo_messaging_notifications]retry`` " "parameter when driver tries to connect to the message bus during " "notification sending. Before this fix the rabbit backend retried the " "connection forever blocking the caller thread." msgstr "" #: ../../:14 unmaintained/2023.1>:31 msgid "" "Auto-delete the failed quorum rabbit queues. When rabbit is failing for a " "specific quorum queue, delete the queue before trying to recreate it. This " "may happen if the queue is not recoverable on rabbit side. See https://www." "rabbitmq.com/quorum-queues.html#availability for more info on this specific " "case." msgstr "" #: ../../:21 current stable/2023.2>:10 stable/2023.2>:65 #: stable/2023.2>:81 stable/2024.2>:10 stable/2024.2>:46 stable/2025.1>:10 #: stable/2025.2>:24 stable/stein>:10 stable/stein>:66 stable/train>:32 #: stable/ussuri>:37 unmaintained/2023.1>:10 unmaintained/2023.1>:27 #: unmaintained/2023.1>:64 unmaintained/2024.1>:10 unmaintained/2024.1>:27 #: unmaintained/victoria>:61 unmaintained/victoria>:179 #: unmaintained/wallaby>:10 unmaintained/xena>:21 unmaintained/xena>:37 #: unmaintained/xena>:159 unmaintained/xena>:277 unmaintained/yoga>:41 #: unmaintained/zed>:21 msgid "Bug Fixes" msgstr "" #: ../../:77 msgid "" "By default, without any rabbitmq policy tuning, they are not durable neither " "highly available." msgstr "" #: ../../:80 msgid "" "By enabling quorum for transients, oslo.messaging will declare quorum queues " "instead of classic on rabbitmq. As a result, those queues will automatically " "become HA and durable. Note that this may have an impact on your cluster, as " "rabbit will need more cpu, ram and network bandwith to manage the queues. " "This was tested at pretty large scale (2k hypervisors) with a cluster of 5 " "nodes." msgstr "" #: ../../:64 unmaintained/victoria>:369 #: unmaintained/xena>:467 msgid "" "Change the default value of RPC dispatcher access_policy to " "DefaultRPCAccessPolicy." msgstr "" #: ../../:0 unmaintained/victoria>:0 #: unmaintained/xena>:0 msgid "Configuration param 'retry' is added. Default is -1, indefinite" msgstr "" #: ../../:27 unmaintained/victoria>:140 #: unmaintained/xena>:238 msgid "Critical Issues" msgstr "" #: ../../:0 unmaintained/victoria>:0 #: unmaintained/xena>:0 msgid "Default ttl is 1200s. Next configuration params was added" msgstr "" #: ../../:105 unmaintained/victoria>:426 #: unmaintained/xena>:524 msgid "" "Deprecate get_transport and use get_rpc_transport or " "get_notification_transport to make the API usage clear for the separation of " "RPC and Notification messaging backends." msgstr "" #: ../../:25 stable/ussuri>:25 #: unmaintained/victoria>:25 unmaintained/xena>:95 msgid "" "Deprecating the ``direct_mandatory_flag``. It will not be possible to " "deactivate this functionality anymore." msgstr "" #: ../../:24 stable/2023.2>:36 #: stable/2024.2>:27 stable/2025.1>:109 stable/pike>:60 stable/pike>:75 #: stable/pike>:101 stable/rocky>:67 stable/stein>:112 #: unmaintained/victoria>:225 unmaintained/victoria>:271 #: unmaintained/victoria>:381 unmaintained/victoria>:396 #: unmaintained/victoria>:422 unmaintained/victoria>:486 unmaintained/xena>:119 #: unmaintained/xena>:323 unmaintained/xena>:369 unmaintained/xena>:479 #: unmaintained/xena>:494 unmaintained/xena>:520 unmaintained/xena>:584 msgid "Deprecation Notes" msgstr "" #: ../../:113 msgid "" "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." msgstr "" #: ../../:85 unmaintained/2023.1>:40 msgid "" "Fixed typo in variable names ``rabbit_quorum_max_memory_length`` and " "``rabbit_quorum_max_memory_bytes``. Please make changes in your config files " "to correspond correct variables." msgstr "" #: ../../:25 current stable/2024.2>:14 stable/2025.1>:21 #: unmaintained/2024.1>:14 msgid "" "Fixes a bug where calling some OpenStack utilites, such as ``nova-manage``, " "within podman containers would fail when using Queue Manager. `LP#2091703 " "`__" msgstr "" #: ../../:14 stable/2025.2>:28 msgid "" "Fixes delayed metrics processing in services using eventlet, caused by " "mixing a native thread with an eventlet-patched queue. See `bug 2098714 " "`__ for details." msgstr "" #: ../../:23 stable/2024.2>:50 #: unmaintained/2023.1>:14 unmaintained/2024.1>:31 msgid "" "Force queue deletion when it is not possible de redeclare a queue. See `bug " "2068630 `__ for details." msgstr "" #: ../../:0 unmaintained/victoria>:0 #: unmaintained/xena>:0 msgid "Idle connections in the pool will be expired and closed." msgstr "" #: ../../:58 unmaintained/2023.1>:57 #: unmaintained/xena>:14 unmaintained/yoga>:34 unmaintained/zed>:14 msgid "" "If kombu_reconnect_delay is specified in the [oslo_messaging_rabbit] " "section, ensure that it is less than 5.0, the value of " "ACK_REQUEUE_EVERY_SECONDS_MAX" msgstr "" #: ../../:31 unmaintained/victoria>:144 #: unmaintained/xena>:242 msgid "" "In combination with amqp<=2.4.0, ``oslo.messaging`` was unreliable when " "configured with TLS (as is generally recommended). Users would see frequent " "errors such as this::" msgstr "" #: ../../:69 unmaintained/2023.1>:68 #: unmaintained/xena>:25 unmaintained/yoga>:45 unmaintained/zed>:25 msgid "" "Increased ACK_REQUEUE_EVERY_SECONDS_MAX to resolve issues with rabbitmq HA " "failover." msgstr "" #: ../../:0 msgid "Introduce support for sending rpc client metrics to oslo.metrics." msgstr "" #: ../../:26 stable/queens>:26 stable/rocky>:26 msgid "" "It is recommended that deployments using SSL/TLS upgrade the amqp library to " "v2.4.1 or later." msgstr "" #: ../../:10 stable/queens>:10 stable/rocky>:10 msgid "Known Issues" msgstr "" #: ../../:10 stable/2025.1>:34 #: stable/pike>:90 stable/pike>:118 stable/rocky>:48 stable/train>:10 #: stable/ussuri>:10 stable/ussuri>:73 unmaintained/2023.1>:80 #: unmaintained/2024.1>:44 unmaintained/victoria>:10 unmaintained/victoria>:37 #: unmaintained/victoria>:97 unmaintained/victoria>:252 #: unmaintained/victoria>:411 unmaintained/victoria>:439 #: unmaintained/victoria>:472 unmaintained/wallaby>:29 unmaintained/xena>:56 #: unmaintained/xena>:75 unmaintained/xena>:135 unmaintained/xena>:195 #: unmaintained/xena>:350 unmaintained/xena>:509 unmaintained/xena>:537 #: unmaintained/xena>:570 unmaintained/yoga>:57 msgid "New Features" msgstr "" #: ../../:0 unmaintained/victoria>:0 #: unmaintained/xena>:0 msgid "Next configuration params was added" msgstr "" #: ../../:103 unmaintained/victoria>:127 #: unmaintained/xena>:225 msgid "" "NoSuchMethod exception will not be logged for special non-existing methods " "which names end with '_ignore_errors'. Such methods might be used as health " "probes for openstack services." msgstr "" #: ../../:347 unmaintained/xena>:445 msgid "" "On rabbitmq, in the past, acknownlegement of messages was done within the " "application callback thread/greenlet. This thread was blocked until the " "message was ack. In newton, we rewrote the message acknownlegement to ensure " "we haven't two threads writting the socket at the same times. Now all " "pendings ack are done by the main thread. They are no more reason to block " "the application callback thread until the message is ack. Other driver " "already release the application callback threads before the message is " "acknownleged. This is also the case for rabbitmq, now." msgstr "" #: ../../:14 stable/pike>:42 #: stable/queens>:42 msgid "" "On rabbitmq, in the past, acknownlegement of messages was done within the " "application callback thread/greenlet. This thread was blocked until the " "message was ack. In newton, we rewrote the message acknownlegement to ensure " "we haven't two threads writting the the socket at the same times. Now all " "pendings ack are done by the main thread. They are no more reason to block " "the application callback thread until the message is ack. Other driver " "already release the application callback threads before the message is " "acknownleged. This is also the case for rabbitmq, now." msgstr "" #: ../../:106 unmaintained/victoria>:219 #: unmaintained/xena>:317 msgid "" "Operators must switch to setting the transport_url directive in the " "[DEFAULT] section." msgstr "" #: ../../:10 stable/pike>:38 #: stable/queens>:38 stable/ussuri>:99 unmaintained/victoria>:123 #: unmaintained/victoria>:343 unmaintained/xena>:221 unmaintained/xena>:441 msgid "Other Notes" msgstr "" #: ../../:38 stable/rocky>:85 stable/rocky>:112 #: stable/stein>:85 unmaintained/victoria>:198 unmaintained/victoria>:242 #: unmaintained/victoria>:289 unmaintained/victoria>:316 unmaintained/xena>:296 #: unmaintained/xena>:340 unmaintained/xena>:387 unmaintained/xena>:414 msgid "Prelude" msgstr "" #: ../../:89 unmaintained/victoria>:293 #: unmaintained/xena>:391 msgid "" "Projects using any of the optional drivers can use extras to pull in " "dependencies for that driver." msgstr "" #: ../../:99 unmaintained/victoria>:303 #: unmaintained/xena>:401 msgid "" "Projects using the AMQP 1.0 driver may now depend on oslo.messaging[amqp1]. " "Projects using the Kafka driver may now depend on oslo.messaging[kafka]" msgstr "" #: ../../:52 unmaintained/victoria>:256 #: unmaintained/xena>:354 msgid "" "RPC call monitoring is a new RPCClient feature. Call monitoring causes the " "RPC server to periodically send keepalive messages back to the RPCClient " "while the RPC call is being processed. This can be used for early detection " "of a server failure without having to wait for the full call timeout to " "expire." msgstr "" #: ../../:41 unmaintained/xena>:139 msgid "" "RPC dispatcher can have an extra endpoint named ping. This endpoint can be " "enabled thanks to a specific configuration parameter: [DEFAULT] " "rpc_ping_enabled=true # default is false" msgstr "" #: ../../:42 unmaintained/victoria>:246 #: unmaintained/xena>:344 msgid "" "RPCClient now supports RPC call monitoring for detecting the loss of a " "server during an RPC call." msgstr "" #: ../../:99 unmaintained/victoria>:212 #: unmaintained/xena>:310 msgid "Remove deprecated configuration options from multiple drivers." msgstr "" #: ../../:140 unmaintained/victoria>:461 #: unmaintained/xena>:559 msgid "" "RequestContextSerializer was deprecated since 4.6, and it isn't used by any " "other project, so we can remove it safely." msgstr "" #: ../../:0 unmaintained/victoria>:0 #: unmaintained/xena>:0 msgid "Retry support for oslo_messaging_notifications driver" msgstr "" #: ../../:0 unmaintained/victoria>:0 #: unmaintained/xena>:0 msgid "SSL support for oslo_messaging's kafka driver" msgstr "" #: ../../:37 unmaintained/victoria>:150 #: unmaintained/xena>:248 msgid "" "Such issues would typically lead to downstream service timeouts, with no " "recourse available other than disabling TLS altogether (see `bug 1800957 " "`_)." msgstr "" #: ../../:92 unmaintained/victoria>:116 #: unmaintained/xena>:214 msgid "" "Support for Python 2.7 has been dropped. The minimum version of Python now " "supported is Python 3.6." msgstr "" #: ../../:144 msgid "" "Support for Python 3.8 has been removed. Now the minimum python version " "supported is 3.9 ." msgstr "" #: ../../:14 current msgid "" "Support for Python 3.9 has been removed. Now the minimum python version " "supported is 3.10." msgstr "" #: ../../:102 unmaintained/victoria>:215 #: unmaintained/xena>:313 msgid "" "The AMQP driver has removed the configuration options of " "allow_insecure_clients, username and password from the [oslo_messaging_amqp] " "section." msgstr "" #: ../../:40 msgid "" "The AMQP1 driver is now deprecated. Its related functional tests are also " "disabled. Neither debian nor ubuntu in the latest releases have any binary " "built for qpid server, not even 3rd party. Only qpid proton, the client lib, " "is available." msgstr "" #: ../../:138 msgid "" "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." msgstr "" #: ../../:103 unmaintained/victoria>:216 #: unmaintained/xena>:314 msgid "" "The Kafa driver has removed the configuration options of kafka_default_host " "and kafka_default_port from the [oslo_messaging_kafka] section." msgstr "" #: ../../:116 unmaintained/victoria>:320 #: unmaintained/xena>:418 msgid "The Pika-based driver for RabbitMQ has been removed." msgstr "" #: ../../:104 unmaintained/victoria>:217 #: unmaintained/xena>:315 msgid "" "The Rabbit driver has removed the configuration options of rabbit_host, " "rabbit_port, rabbit_hosts, rabbit_userid, rabbit_password, " "rabbit_virtual_host rabbit_max_retries and rabbit_durable_queues from the " "[oslo_messaging_rabbit] section." msgstr "" #: ../../:89 unmaintained/victoria>:202 #: unmaintained/xena>:300 msgid "The ZMQ-based driver for RPC communications has been removed" msgstr "" #: ../../:14 unmaintained/zed>:41 msgid "" "The ``[oslo_messaging_rabbit] heartbeat_in_pthread`` config option defaults " "to ``False`` again. For wsgi applications it is recommended to set this " "value to ``True`` but enabling it for non-wsgi services may break such " "service. Please check https://bugs.launchpad.net/oslo.messaging/+bug/1934937 " "for more details." msgstr "" #: ../../:111 msgid "" "The ``[oslo_messaging_rabbit] heartbeat_in_pthread`` config option now " "defaults to ``True``. Applications will run RabbitMQ heartbeat in a Python " "thread by default." msgstr "" #: ../../:84 msgid "" "The ``get_rpc_transport``, ``get_rpc_server`` and ``get_rpc_client`` helper " "functions now have support for overriding the class that is instantiated." msgstr "" #: ../../:31 msgid "" "The ``heartbeat_in_pthread`` option from the rabbitmq driver has been " "deprecated and it is recommended not to use the feature anymore. The option " "is strongly related to Eventlet but Eventlet will be removed from OpenStack " "services in a future release. In addition, this feature has never worked " "with services using eventlet for core service framework." msgstr "" #: ../../:120 msgid "" "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." msgstr "" #: ../../:58 unmaintained/victoria>:82 #: unmaintained/xena>:180 msgid "" "The blocking executor has been deprecated for removal in Rocky and support " "is now dropped in Ussuri. Its usage was never recommended for applications, " "and it has no test coverage. Applications should choose the appropriate " "threading model that maps to their usage instead." msgstr "" #: ../../:64 unmaintained/victoria>:385 #: unmaintained/xena>:483 msgid "" "The blocking executor has been deprecated for removal in Rocky. Its usage " "was never recommended for applications, and it has no test coverage. " "Applications should choose the appropriate threading model that maps their " "usage instead." msgstr "" #: ../../:56 msgid "" "The deprecated ``[oslo_messaging_rabbit] rabbit_use_ssl`` option has been " "removed. Use the ``ssl`` option instead." msgstr "" #: ../../:93 msgid "" "The deprecated ``[rpc_notifier2] topics`` option has been removed. Use the " "``[oslo_messaging_notifications] topics`` option instead." msgstr "" #: ../../:116 unmaintained/victoria>:229 #: unmaintained/xena>:327 msgid "" "The driver support for the ZeroMQ messaging library is removed. Users of the " "oslo.messaging RPC services must use the supported rabbit (\"rabbit://...\") " "or amqp1 (\"amqp://...\" )drivers." msgstr "" #: ../../:83 msgid "" "The following deprecated options have been removed. Use the equivalent " "options in the ``[oslo_messaging_notifications]`` secion instead." msgstr "" #: ../../:61 msgid "" "The following deprecated options in ``[oslo_messaging_rabbit]`` section have " "been removed. Use the ones without ``kombu_`` prefix." msgstr "" #: ../../:98 msgid "" "The following deprecated options in the ``[oslo_messaging_kafka]`` section " "have been removed." msgstr "" #: ../../:71 msgid "" "The following options are no longer loaded from the ``[DEFAULT]`` section. " "Use the ``[oslo_messaging_rabbit]`` section instead." msgstr "" #: ../../:14 msgid "" "The following options in ``[oslo_messaging_rabbit]`` secion have been " "removed." msgstr "" #: ../../:100 msgid "" "The name of the ``reply_q`` is now logged when a timeout occurs while " "waiting for a reply." msgstr "" #: ../../:79 unmaintained/victoria>:400 #: unmaintained/xena>:498 msgid "" "The pika driver has been deprecated for removal in Rocky. This driver was " "developed as a replacement for the default rabbit driver. However testing " "has not shown any appreciable improvement over the default rabbit driver in " "terms of performance and stability." msgstr "" #: ../../:46 unmaintained/xena>:144 msgid "" "The purpose of this new endpoint is to help operators do a RPC call (a ping) " "toward a specific RPC callback (e.g. a nova-compute, or a neutron-agent). " "This is helping a lot for monitoring agents (for example, if agents are " "deployed in a kubernetes pod)." msgstr "" #: ../../:28 unmaintained/victoria>:490 #: unmaintained/xena>:588 msgid "" "The rabbitmq driver option ``DEFAULT/max_retries`` has been deprecated for " "removal (at a later point in the future) as it did not make logical sense " "for notifications and for RPC." msgstr "" #: ../../:101 unmaintained/victoria>:214 #: unmaintained/xena>:312 msgid "The rpc_backend option from the [DEFAULT] section has been removed." msgstr "" #: ../../:42 unmaintained/victoria>:155 #: unmaintained/xena>:253 msgid "" "The underlying issue is fixed in amqp version 2.4.1, which is now the " "minimum version that ``oslo.messaging`` requires." msgstr "" #: ../../:23 stable/queens>:23 stable/rocky>:23 msgid "" "This bug has been fixed in `v2.4.1 of amqp `_." msgstr "" #: ../../:0 msgid "This feature can be enabled by setting a configuration parameter:" msgstr "" #: ../../:95 msgid "" "This option will stay disabled by default for now but may become the default " "in the future." msgstr "" #: ../../:70 unmaintained/victoria>:183 #: unmaintained/xena>:281 msgid "" "Threading issues with the kafka-python consumer client were identified and " "documented. The driver has been updated to integrate the confluent-kafka " "python library. The confluent-kafka client leverages the high performance " "librdkafka C client and is safe for multiple thread use." msgstr "" #: ../../:71 msgid "" "Transient queues in OpenStack are not so transient, they live the whole " "process lifetime (e.g. until you restart a service, like nova-compute). " "Transient here means they belong to a specific process, compared to regular " "queues which may be used by more processes. Usually, transients queues are " "the \"fanout\" and \"reply\" queues." msgstr "" #: ../../:10 current stable/2023.2>:54 stable/2025.1>:52 #: stable/2025.1>:134 stable/2025.2>:10 stable/pike>:136 stable/queens>:60 #: stable/rocky>:95 stable/rocky>:122 stable/stein>:54 stable/stein>:95 #: stable/train>:21 stable/ussuri>:21 stable/ussuri>:54 stable/ussuri>:88 #: unmaintained/2023.1>:53 unmaintained/victoria>:21 unmaintained/victoria>:78 #: unmaintained/victoria>:112 unmaintained/victoria>:167 #: unmaintained/victoria>:208 unmaintained/victoria>:299 #: unmaintained/victoria>:326 unmaintained/victoria>:365 #: unmaintained/victoria>:457 unmaintained/xena>:10 unmaintained/xena>:91 #: unmaintained/xena>:107 unmaintained/xena>:176 unmaintained/xena>:210 #: unmaintained/xena>:265 unmaintained/xena>:306 unmaintained/xena>:397 #: unmaintained/xena>:424 unmaintained/xena>:463 unmaintained/xena>:555 #: unmaintained/yoga>:10 unmaintained/yoga>:30 unmaintained/zed>:10 #: unmaintained/zed>:37 msgid "Upgrade Notes" msgstr "" #: ../../:126 unmaintained/victoria>:330 #: unmaintained/xena>:428 msgid "" "Users of the Pika-based driver must change the prefix of all the " "transport_url configuration options from \"pika://...\" to \"rabbit://...\" " "to use the default kombu based RabbitMQ driver." msgstr "" #: ../../:92 msgid "" "When enabling quorum for transients, you may also want to update your " "rabbitmq policies accordingly (e.g. make sure they apply on quorum)." msgstr "" #: ../../:58 unmaintained/victoria>:171 #: unmaintained/xena>:269 msgid "" "With the change in the client library used, projects using the Kafka driver " "should use extras oslo.messaging[kafka] to pull in dependencies for the " "driver." msgstr "" #: ../../:71 unmaintained/victoria>:275 #: unmaintained/xena>:373 msgid "" "ZeroMQ support has been deprecated. The ZeroMQ driver ``zmq://`` has been " "unmaintained for over a year and no longer functions properly. It is " "recommended to use one of the maintained backends instead, such as RabbitMQ " "or AMQP 1.0." msgstr "" #: ../../:63 msgid "[oslo_messaging_metrics] metrics_enabled = True # default is false" msgstr "" #: ../../:86 msgid "``[DEFAULT] notification_driver``" msgstr "" #: ../../:88 msgid "``[DEFAULT] notification_topics``" msgstr "" #: ../../:87 msgid "``[DEFAULT] notification_transport_url``" msgstr "" #: ../../:89 msgid "``[DEFAULT] routing_config``" msgstr "" #: ../../:74 msgid "``amqp_auto_delete``" msgstr "" #: ../../:102 msgid "``conn_pool_min_size``" msgstr "" #: ../../:103 msgid "``conn_pool_ttl``" msgstr "" #: ../../:123 msgid "" "``heartbeat_in_pthread`` has been deprecated and will be removed in a future " "release. If configured, this option should be unset." msgstr "" #: ../../:75 msgid "``kombu_reconnect_delay``" msgstr "" #: ../../:67 msgid "``kombu_ssl_ca_certs``" msgstr "" #: ../../:66 msgid "``kombu_ssl_certfile``" msgstr "" #: ../../:65 msgid "``kombu_ssl_keyfile``" msgstr "" #: ../../:64 msgid "``kombu_ssl_version``" msgstr "" #: ../../:101 msgid "``pool_size``" msgstr "" #: ../../:78 msgid "``rabbit_ha_queues``" msgstr "" #: ../../:76 msgid "``rabbit_login_method``" msgstr "" #: ../../:18 msgid "``rabbit_quroum_max_memory_bytes``" msgstr "" #: ../../:17 msgid "``rabbit_quroum_max_memory_length``" msgstr "" #: ../../:77 msgid "``rabbit_retry_backoff``" msgstr "" #: ../../:79 msgid "``rpc_conn_pool_size``" msgstr "" #: ../source/2023.1.rst:3 msgid "2023.1 Series Release Notes" msgstr "" #: ../source/2023.2.rst:3 msgid "2023.2 Series Release Notes" msgstr "" #: ../source/2024.1.rst:3 msgid "2024.1 Series Release Notes" msgstr "" #: ../source/2024.2.rst:3 msgid "2024.2 Series Release Notes" msgstr "" #: ../source/2025.1.rst:3 msgid "2025.1 Series Release Notes" msgstr "" #: ../source/2025.2.rst:3 msgid "2025.2 Series Release Notes" msgstr "" #: ../source/index.rst:3 msgid "oslo.messaging Release Notes" msgstr "" #: ../source/newton.rst:3 msgid "Newton Series Release Notes" msgstr "" #: ../source/ocata.rst:3 msgid "Ocata Series Release Notes" msgstr "" #: ../source/pike.rst:3 msgid "Pike Series Release Notes" msgstr "" #: ../source/queens.rst:3 msgid "Queens Series Release Notes" msgstr "" #: ../source/rocky.rst:3 msgid "Rocky Series Release Notes" msgstr "" #: ../source/stein.rst:3 msgid "Stein Series Release Notes" msgstr "" #: ../source/train.rst:3 msgid "Train Series Release Notes" msgstr "" #: ../source/unreleased.rst:3 msgid "Current Series Release Notes" msgstr "" #: ../source/ussuri.rst:3 msgid "Ussuri Series Release Notes" msgstr "" #: ../source/victoria.rst:3 msgid "Victoria Series Release Notes" msgstr "" #: ../source/wallaby.rst:3 msgid "Wallaby Series Release Notes" msgstr "" #: ../source/xena.rst:3 msgid "Xena Series Release Notes" msgstr "" #: ../source/yoga.rst:3 msgid "Yoga Series Release Notes" msgstr "" #: ../source/zed.rst:3 msgid "Zed Series Release Notes" msgstr ""