diff --git a/releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po b/releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po index fa67efd2f..1a0cb8a47 100644 --- a/releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po +++ b/releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po @@ -2,15 +2,16 @@ # Andi Chandler , 2017. #zanata # Andi Chandler , 2018. #zanata # Andi Chandler , 2020. #zanata +# Andi Chandler , 2023. #zanata msgid "" msgstr "" "Project-Id-Version: oslo.messaging\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-04-15 22:07+0000\n" +"POT-Creation-Date: 2023-05-18 14:34+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"PO-Revision-Date: 2020-04-16 12:41+0000\n" +"PO-Revision-Date: 2023-06-21 08:39+0000\n" "Last-Translator: Andi Chandler \n" "Language-Team: English (United Kingdom)\n" "Language: en_GB\n" @@ -42,12 +43,81 @@ msgstr "*ssl_client_key_file* (default='')" msgid "*ssl_client_key_password* (default='')" msgstr "*ssl_client_key_password* (default='')" +msgid "10.2.4" +msgstr "10.2.4" + msgid "11.0.0" msgstr "11.0.0" msgid "12.0.0" msgstr "12.0.0" +msgid "12.1.4" +msgstr "12.1.4" + +msgid "12.1.6" +msgstr "12.1.6" + +msgid "12.11.0" +msgstr "12.11.0" + +msgid "12.12.0" +msgstr "12.12.0" + +msgid "12.13.0" +msgstr "12.13.0" + +msgid "12.14.0" +msgstr "12.14.0" + +msgid "12.3.0" +msgstr "12.3.0" + +msgid "12.4.0" +msgstr "12.4.0" + +msgid "12.5.2" +msgstr "12.5.2" + +msgid "12.6.0" +msgstr "12.6.0" + +msgid "12.7.0" +msgstr "12.7.0" + +msgid "12.7.1" +msgstr "12.7.1" + +msgid "12.7.3" +msgstr "12.7.3" + +msgid "12.9.0" +msgstr "12.9.0" + +msgid "12.9.3" +msgstr "12.9.3" + +msgid "13.0.0" +msgstr "13.0.0" + +msgid "14.0.0" +msgstr "14.0.0" + +msgid "14.1.0" +msgstr "14.1.0" + +msgid "14.2.0" +msgstr "14.2.0" + +msgid "14.3.0" +msgstr "14.3.0" + +msgid "14.3.0-1" +msgstr "14.3.0-1" + +msgid "2023.1 Series Release Notes" +msgstr "2023.1 Series Release Notes" + msgid "5.17.3" msgstr "5.17.3" @@ -108,6 +178,9 @@ msgstr "9.3.0" msgid "9.5.0" msgstr "9.5.0" +msgid "9.5.2-4" +msgstr "9.5.2-4" + 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 " @@ -117,6 +190,13 @@ msgstr "" "RabbitMQ broker to hang when using SSL/TLS. This results in frequent errors " "such as this::" +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 "" +"Add a new option `enable_cancel_on_failover` for RabbitMQ driver which when " +"enabled, will cancel consumers when the queue appears to be down." + msgid "" "Add get_rpc_transport call to make the API clear for the separation of RPC " "and Notification messaging backends." @@ -124,6 +204,68 @@ msgstr "" "Add get_rpc_transport call to make the API clear for the separation of RPC " "and Notification messaging backends." +msgid "" +"Add quorum configuration x-max-in-memory-length, x-max-in-memory-bytes, x-" +"delivery-limit which control the quorum queue memory usage and handle the " +"message poisoning problem" +msgstr "" +"Add quorum configuration x-max-in-memory-length, x-max-in-memory-bytes, x-" +"delivery-limit which control the quorum queue memory usage and handle the " +"message poisoning problem" + +msgid "" +"Added new ``get_rpc_client`` function to instantiate the RPCClient class" +msgstr "" +"Added new ``get_rpc_client`` function to instantiate the RPCClient class" + +msgid "" +"Adding a new option, ``[oslo_messaging_rabbit] ssl_enforce_fips_mode``, to " +"the rabbitmq driver to enforce the OpenSSL FIPS mode if supported by the " +"version of Python." +msgstr "" +"Adding a new option, ``[oslo_messaging_rabbit] ssl_enforce_fips_mode``, to " +"the rabbitmq driver to enforce the OpenSSL FIPS mode if supported by the " +"version of Python." + +msgid "" +"Adding retry strategy based on the mandatory flag. Missing exchanges and " +"queues are now identified separately for logging purposes." +msgstr "" +"Adding retry strategy based on the mandatory flag. Missing exchanges and " +"queues are now identified separately for logging purposes." + +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 "" +"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" + +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 "" +"As a fix for `bug 1917645 `_ the rabbit " +"backend is changed to use the ``[oslo_messaging_notifications]retry`` " +"parameter when the 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." + msgid "Bug Fixes" msgstr "Bug Fixes" @@ -155,12 +297,44 @@ msgstr "" "get_notification_transport to make the API usage clear for the separation of " "RPC and Notification messaging backends." +msgid "" +"Deprecating the ``direct_mandatory_flag``. It will not be possible to " +"deactivate this functionality anymore." +msgstr "" +"Deprecating the ``direct_mandatory_flag``. It will not be possible to " +"deactivate this functionality anymore." + msgid "Deprecation Notes" msgstr "Deprecation Notes" +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 "" +"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." + +msgid "" +"Force creating non durable control exchange when a precondition failed " +"related to config that differ occuring." +msgstr "" +"Force creating non-durable control exchange when a precondition failed " +"related to config that differs occurring." + msgid "Idle connections in the pool will be expired and closed." msgstr "Idle connections in the pool will be expired and closed." +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 "" +"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" + msgid "" "In combination with amqp<=2.4.0, ``oslo.messaging`` was unreliable when " "configured with TLS (as is generally recommended). Users would see frequent " @@ -170,6 +344,25 @@ msgstr "" "configured with TLS (as is generally recommended). Users would see frequent " "errors such as this::" +msgid "" +"Increased ACK_REQUEUE_EVERY_SECONDS_MAX to resolve issues with rabbitmq HA " +"failover." +msgstr "" +"Increased ACK_REQUEUE_EVERY_SECONDS_MAX to resolve issues with RabbitMQ HA " +"failover." + +msgid "" +"Instantiating the RPCClient class directly is deprecated in favor of using " +"the new ``get_rpc_client`` function to expose a more common API similar to " +"existing functions such as ``get_rpc_server`` and ``get_rpc_transport``" +msgstr "" +"Instantiating the RPCClient class directly is deprecated in favour of using " +"the new ``get_rpc_client`` function to expose a more common API similar to " +"existing functions such as ``get_rpc_server`` and ``get_rpc_transport``" + +msgid "Introduce support for sending rpc client metrics to oslo.metrics." +msgstr "Introduce support for sending RPC client metrics to oslo.metrics." + msgid "" "It is recommended that deployments using SSL/TLS upgrade the amqp library to " "v2.4.1 or later." @@ -266,6 +459,15 @@ msgstr "" "of a server failure without having to wait for the full call timeout to " "expire." +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 "" +"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" + msgid "" "RPCClient now supports RPC call monitoring for detecting the loss of a " "server during an RPC call." @@ -292,6 +494,9 @@ msgstr "Rocky Series Release Notes" msgid "SSL support for oslo_messaging's kafka driver" msgstr "SSL support for oslo_messaging's Kafka driver" +msgid "Security Issues" +msgstr "Security Issues" + msgid "Stein Series Release Notes" msgstr "Stein Series Release Notes" @@ -344,6 +549,35 @@ msgstr "" msgid "The ZMQ-based driver for RPC communications has been removed" msgstr "The ZMQ-based driver for RPC communications has been removed" +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 "" +"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." + +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 "" +"The ``[oslo_messaging_rabbit] heartbeat_in_pthread`` config option now " +"defaults to ``True``. Applications will run RabbitMQ heartbeat in a Python " +"thread by default." + +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 "" +"The ``get_rpc_transport``, ``get_rpc_server`` and ``get_rpc_client`` helper " +"functions now have support for overriding the class that is instantiated." + 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, " @@ -386,6 +620,17 @@ msgstr "" "has not shown any appreciable improvement over the default rabbit driver in " "terms of performance and stability." +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 "" +"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 with monitoring agents (for example, if agents are " +"deployed in a Kubernetes pod)." + 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 " @@ -412,6 +657,9 @@ msgstr "" "This bug has been fixed in `v2.4.1 of amqp `_." +msgid "This feature can be enabled by setting a configuration parameter:" +msgstr "This feature can be enabled by setting a configuration parameter:" + msgid "" "Threading issues with the kafka-python consumer client were identified and " "documented. The driver has been updated to integrate the confluent-kafka " @@ -441,6 +689,28 @@ msgstr "" msgid "Ussuri Series Release Notes" msgstr "Ussuri Series Release Notes" +msgid "Victoria Series Release Notes" +msgstr "Victoria Series Release Notes" + +msgid "Wallaby Series Release Notes" +msgstr "Wallaby Series Release Notes" + +msgid "" +"We are now able to enforce the OpenSSL FIPS mode by using " +"``[oslo_messaging_rabbit] ssl_enforce_fips_mode``." +msgstr "" +"We are now able to enforce the OpenSSL FIPS mode by using " +"``[oslo_messaging_rabbit] ssl_enforce_fips_mode``." + +msgid "" +"We undeprecated the ``heartbeat_in_pthread`` option. This option will remain " +"available to allow customers to run the rabbitmq heartbeat in python thread " +"or not." +msgstr "" +"We un-deprecated the ``heartbeat_in_pthread`` option. This option will " +"remain available to allow customers to run the RabbitMQ heartbeat in Python " +"thread or not." + 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 " @@ -450,6 +720,15 @@ msgstr "" "should use extras oslo.messaging[kafka] to pull in dependencies for the " "driver." +msgid "Xena Series Release Notes" +msgstr "Xena Series Release Notes" + +msgid "Yoga Series Release Notes" +msgstr "Yoga Series Release Notes" + +msgid "Zed Series Release Notes" +msgstr "Zed Series Release Notes" + msgid "" "ZeroMQ support has been deprecated. The ZeroMQ driver ``zmq://`` has been " "unmaintained for over a year and no longer functions properly. It is " @@ -461,5 +740,28 @@ msgstr "" "recommended to use one of the maintained backends instead, such as RabbitMQ " "or AMQP 1.0." +msgid "" +"[`bug 1981093 `_] " +"Pulls calls to logging functions out of ``impl_kafka._produce_message``. " +"Since ``_produce_message`` is called through tpool.execute, calling logging " +"functions inside ``_produce_message`` could cause subsequent calls to " +"logging functions to deadlock." +msgstr "" +"[`bug 1981093 `_] " +"Pulls calls to logging functions out of ``impl_kafka._produce_message``. " +"Since ``_produce_message`` is called through tpool.execute, calling logging " +"functions inside ``_produce_message`` could cause subsequent calls to " +"logging functions to deadlock." + +msgid "[oslo_messaging_metrics] metrics_enabled = True # default is false" +msgstr "[oslo_messaging_metrics] metrics_enabled = True # default is false" + +msgid "" +"``heartbeat_in_pthread`` has been deprecated and will be removed in a future " +"release. If configured, this option should be unset." +msgstr "" +"``heartbeat_in_pthread`` has been deprecated and will be removed in a future " +"release. If configured, this option should be unset." + msgid "oslo.messaging Release Notes" msgstr "oslo.messaging Release Notes"