Setting up the configuration rpc_zmq_topic_backlog causing zmq receiver to silently ignore all messages
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Invalid
|
Undecided
|
Unassigned | ||
oslo.messaging |
Invalid
|
Low
|
Unassigned |
Bug Description
Setting up the configuration parameter rpc_zmq_
What I see is that this option is set in zmq_opts array in impl_zmq.py, but when a message come in, the class ZmqProxy check this config item , and the function __getattr__ in the class ConfigOpts (oslo/config/
If I just comment out the configuration entry, it just works fine.
Please see attachment for Strace output.
Changed in oslo: | |
importance: | Undecided → Low |
Changed in oslo.messaging: | |
importance: | Undecided → Low |
status: | New → Triaged |
Changed in oslo: | |
status: | New → Triaged |
Changed in oslo.messaging: | |
assignee: | nobody → Li Ma (nick-ma-z) |
Changed in oslo: | |
assignee: | nobody → Li Ma (nick-ma-z) |
Changed in oslo: | |
assignee: | Li Ma (nick-ma-z) → nobody |
Changed in oslo.messaging: | |
assignee: | Li Ma (nick-ma-z) → nobody |
no longer affects: | oslo-incubator |
Changed in nova: | |
status: | Incomplete → Invalid |
Changed in oslo.messaging: | |
assignee: | nobody → Oleksii Zamiatin (ozamiatin) |
status: | Triaged → In Progress |
Changed in oslo.messaging: | |
assignee: | Oleksii Zamiatin (ozamiatin) → nobody |
status: | In Progress → Confirmed |
Sounds like an oslo bug, rather than nova, but needs an experts eye