oslo.messaging/releasenotes/notes
Hervé Beraud 97d457f0af
Display the reply queue's name in timeout logs
It would be helpful if "Timed out waiting for <service>" log messages at least
specified on which `reply_q` it was waited for.

Example without the reply_q:

```
12228 2020-09-14 14:56:37.187 7 WARNING nova.conductor.api
[req-1e081db6-808b-4af1-afc1-b87db7839394 - - - - -] Timed out waiting for
nova-conductor.  Is it running? Or did this service start before
nova-conductor?  Reattempting establishment of nova-conductor connection...:
oslo_messaging.exceptions.MessagingTimeout: Timed out waiting for a reply to
message ID 1640e7ef6f314451ba9a75d9ff6136ad
```

Example after adding the reply_q:

```
12228 2020-09-14 14:56:37.187 7 WARNING nova.conductor.api
[req-1e081db6-808b-4af1-afc1-b87db7839394 - - - - -] Timed out waiting for
nova-conductor.  Is it running? Or did this service start before
nova-conductor?  Reattempting establishment of nova-conductor connection...:
oslo_messaging.exceptions.MessagingTimeout: Timed out waiting for a reply
(reply_2882766a63b540dabaf7d019cf0c0cda)
to message ID 1640e7ef6f314451ba9a75d9ff6136ad
```

It could help us to more merely debug and observe if something went
wrong with a reply queue.

Change-Id: Ied2c881c71930dc631919113adc00112648f9d72
Closes-Bug: #1896925
2024-02-06 15:17:46 +01:00
..
RPC-call-monitoring-7977f047d069769a.yaml Enable RPC call monitoring in AMQP 1.0 driver 2018-06-13 11:01:38 -04:00
add-enable_cancel_on_failover-22ac472b93dd3a23.yaml Cancel consumer if queue down 2020-07-31 06:05:16 +08:00
add-ping-endpoint.yaml Add a ping endpoint to RPC dispatcher 2020-08-18 15:09:29 +02:00
add-quorum-control-configurations-beed79811ff97ba2.yaml Add quorum queue control configurations 2022-04-06 19:46:40 +00:00
add-ssl-support-for-kafka.yaml Add support for kafka SSL autentication 2020-01-16 23:26:53 +01:00
add_reno-3b4ae0789e9c45b4.yaml Add reno for releasenotes management 2016-05-19 17:14:31 +03:00
adding_support_for_quorum_queues-3101d055b492289e.yaml Adding support for rabbitmq quorum queues 2022-02-05 07:12:49 +00:00
allow-transient-no-expire-ce7ae9d8c9d15751.yaml Allow creating transient queues with no expire 2023-11-12 00:08:20 +01:00
auto-deleted-failed-quorum-ca6a3923c3ed999a.yaml Auto-delete the failed quorum rabbit queues 2023-11-12 00:08:20 +01:00
blocking-executor-deprecated-895146c1c3bf2f51.yaml Add note for blocking executor deprecation 2017-06-08 14:26:10 +02:00
blocking-executor-support-dropped-a3bc74c6825863f0.yaml Remove the deprecated blocking executor 2020-02-18 15:49:27 +01:00
bug-1917645-rabbit-use-retry-parameter-for-notifications-3f7c508ab4437579.yaml [rabbit] use retry parameters during notification sending 2022-01-12 12:22:55 +01:00
bug-1981093-kafka-dont-log-in-tpool-execute-fa50ceee2d55ebae.yaml Remove logging from ProducerConnection._produce_message 2022-08-03 17:35:16 +02:00
bug-1993149-e8b231791b65e938.yaml Increase ACK_REQUEUE_EVERY_SECONDS_MAX to exceed default kombu_reconnect_delay 2023-04-20 15:27:58 -05:00
bump-amqp-version-due-to-tls-issue-e877b152eb101c15.yaml Bump amqp requirement version to >=2.4.1 2019-02-18 18:29:26 +01:00
connection_ttl-2cf0fe6e1ab8c73c.yaml Introduce TTL for idle connections 2016-07-22 13:03:04 +03:00
declare_fallback_durable_exchange-0db677de4fdf1e78.yaml Force creating non durable control exchange when a precondition failed 2021-12-15 13:56:12 +01:00
deprecate-ZeroMQ-driver-a8af25aaba867c5b.yaml Add ZeroMQ deprecation release note 2018-06-15 15:27:49 -04:00
deprecated-amqp1-driver-4bf57449bc2b7aad.yaml Deprecate the amqp1 driver and Remove qpid functional tests 2022-10-18 11:27:46 +02:00
disable-mandatory-flag-a6210a534f3853f0.yaml Deprecate the mandatory flag 2021-02-01 10:31:16 +01:00
do-not-run-heartbeat-in-pthread-by-default-42e1299f59b841f8.yaml Change default value of "heartbeat_in_pthread" to False 2022-08-16 14:14:29 +00:00
drop-python27-support-5ef2f365d8930483.yaml reword releasenote for py27 support dropping 2020-02-06 11:03:41 +01:00
enforce_fips_mode-07dd259eb8a73c2b.yaml Add a new option to enforce the OpenSSL FIPS mode 2021-11-08 15:05:30 +01:00
fix-access_policy-deafult-a6954a147cb002b0.yaml Fix default value of RPC dispatcher access_policy 2017-09-24 20:25:38 -07:00
get-rpc-client-0b4aa62160864b29.yaml Implement get_rpc_client function 2022-10-25 11:42:40 +00:00
get-rpc-helpers-cls-8911826ac08aef2a.yaml Support overriding class for get_rpc_* helper functions 2023-01-23 08:40:37 +00:00
get_rpc_transport-4aa3511ad9754a60.yaml Add get_rpc_transport call 2017-05-12 12:30:41 -04:00
handle-missing-queue-553a803f94976be7.yaml Correctly handle missing RabbitMQ queues 2021-02-04 09:47:08 +00:00
heartbeat-rate-3-7ada9edbccc11a3f.yaml Set default heartbeat_rate to 3 2023-08-08 15:23:59 +02:00
kafka-client-library-change-fe16d5a34550db7f.yaml Switch driver to confluent-kafka client library 2018-12-04 11:25:07 -05:00
no-log-if-ignore-errors-e2223b8a646b4c40.yaml Don't log NoSuchMethod for special non-existing methods 2020-01-23 15:37:31 +04:00
option-rabbitmq-max_retries-has-been-deprecated-471f66a9e6d672a2.yaml Add deprecated relnote for max_retries rabbit configuration option 2016-07-12 17:40:01 -07:00
oslo-metrics-support-fe16343a637cc14b.yaml Add Support For oslo.metrics 2021-06-08 22:22:37 +08:00
pika-driver-has-been-deprecated-e2407fa53c91fe5c.yaml Mark the Pika driver as deprecated 2017-05-30 13:21:23 -04:00
rabbit-no-wait-for-ack-9e5de3e1320d7660.yaml Modify grammatical errors 2018-02-08 09:16:03 +08:00
rabbit_queue_manager-363209285cbbe257.yaml Add QManager to amqp driver 2023-11-12 00:08:20 +01:00
rabbit_quorum_typo-9c06a9fd8d767f53.yaml Fix typo in quorum-related variables for RabbitMQ 2023-02-14 15:20:00 +00:00
rabbit_transient_quorum-fc3c3f88ead90034.yaml Enable use of quorum queues for transient messages 2023-11-12 00:08:20 +01:00
removal-deprecated-options-6d4c5db90525c52d.yaml Add release note about deprecated option removals 2018-09-14 11:48:28 -06:00
remove-RequestContextSerializer-234c0496a7e0376b.yaml serializer: remove deprecated RequestContextSerializer 2017-03-29 16:21:17 +08:00
remove-ZeroMQ-driver-e9e0bbbb7bd4f5e6.yaml Remove the deprecated ZeroMQ driver 2018-08-28 16:00:50 -04:00
remove-pika-1bae204ced2521a3.yaml Remove the deprecated Pika driver 2018-03-21 10:58:23 -04:00
reply_q-timeout-e3c3bae636e8bc74.yaml Display the reply queue's name in timeout logs 2024-02-06 15:17:46 +01:00
retry-support-07996ef04dda9482.yaml Retry support for oslo_messaging_notifications driver 2017-04-18 11:53:19 -07:00
run-heartbeat-in-pthread-by-default-28637b41ebf500dc.yaml Run rabbitmq heartbeat in python thread by default 2020-08-27 12:22:41 +02:00
stream-c3dd31ee98f6bbd7.yaml Add an option to use rabbitmq stream for fanout queues 2024-01-15 09:23:36 +01:00
undeprecate_heartbeat_in_pthread-48e2c1fc008cf208.yaml Remove deprecation of heartbeat_in_pthread 2021-10-14 15:20:42 +02:00
use-extras-for-optional-deps-2a00e8007ef7a629.yaml Move requirements for the optional drivers (amqp1, kafka) 2018-04-16 10:38:07 -04:00