Disappeared queue may block rpc calls until timeout
Bug #1465757 reported by
Alexey Khivin
This bug report is a duplicate of:
Bug #1463802: RPC clients cannot find a reply queue after restart of the last RabbitMQ server in the cluster.
Edit
Remove
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mirantis OpenStack |
Fix Committed
|
High
|
Alexey Khivin |
Bug Description
There was a code in oslo.messaging
file impl_rabbit.py:
for queue in queues_head:
queue.
queues_
If some queue was removed then exception will be raised
If rabbitmq was restarted and after reconnection queue was removed then consumption will be blocked until timeout for the first queue
Changed in mos: | |
assignee: | nobody → Alex Khivin (akhivin) |
tags: | added: oslo.messaging |
Changed in mos: | |
importance: | Undecided → High |
status: | New → In Progress |
milestone: | none → 6.1 |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
Changed in mos: | |
milestone: | 6.1 → 6.1-updates |
summary: |
- Disappeared queue can block rpc calls until timeout + Disappeared queue may block rpc calls until timeout |
tags: | added: ha |
tags: | added: 6.1-mu-1 |
To post a comment you must log in.
Fix proposed to branch: openstack- ci/fuel- 6.1/2014. 2 /review. fuel-infra. org/7925
Change author: Alex Khivin <email address hidden>
Review: https:/