Bug 872696
Summary: | QMF queue events do not propagate to HA backups | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Red Hat Enterprise MRG | Reporter: | Jason Dillaman <jdillama> | ||||||
Component: | qpid-cpp | Assignee: | Alan Conway <aconway> | ||||||
Status: | CLOSED CURRENTRELEASE | QA Contact: | MRG Quality Engineering <mrgqe-bugs> | ||||||
Severity: | high | Docs Contact: | |||||||
Priority: | high | ||||||||
Version: | Development | CC: | aconway, esammons, jross, lzhaldyb, mcressma | ||||||
Target Milestone: | 2.3 | Keywords: | OtherQA, Patch | ||||||
Target Release: | --- | ||||||||
Hardware: | Unspecified | ||||||||
OS: | Unspecified | ||||||||
Whiteboard: | |||||||||
Fixed In Version: | qpid-cpp-0.18-9 | Doc Type: | Bug Fix | ||||||
Doc Text: | Story Points: | --- | |||||||
Clone Of: | Environment: | ||||||||
Last Closed: | 2013-03-19 16:39:08 UTC | Type: | Bug | ||||||
Regression: | --- | Mount Type: | --- | ||||||
Documentation: | --- | CRM: | |||||||
Verified Versions: | Category: | --- | |||||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||
Cloudforms Team: | --- | Target Upstream Version: | |||||||
Embargoed: | |||||||||
Bug Depends On: | |||||||||
Bug Blocks: | 698367 | ||||||||
Attachments: |
|
Description
Jason Dillaman
2012-11-02 18:45:43 UTC
After additional investigation, the issue appears to have been exposed due to channel errors that resulted in the link reconnecting (see BZ873347). The QMF channel did not have any errors in the log but somehow the backup missed a queue creation event and thus failed to replicate a queue. Issue is not 100% reproducible, but has happened often across numerous machines. Created attachment 641055 [details]
Quick patch to prevent duplicate output tasks
Discovered that the inter-broker link had hundreds of thousands of enqueued OutputTasks -- representing only a few unique consumers. There should only be only a single output task for a given consumer. This appears to have stalled the delivery of QMF messages to the backup broker. Created attachment 641080 [details]
Quick patch to prevent duplicate output tasks
|