Bug 1130467
Summary: | HA fix ACL notice log message about accounting for TX queues. | ||
---|---|---|---|
Product: | Red Hat Enterprise MRG | Reporter: | Alan Conway <aconway> |
Component: | qpid-cpp | Assignee: | Alan Conway <aconway> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Frantisek Reznicek <freznice> |
Severity: | unspecified | Docs Contact: | |
Priority: | medium | ||
Version: | 3.0 | CC: | esammons, iboverma, jross, zkraus |
Target Milestone: | 3.0 | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | qpid-cpp-0.22-47 | Doc Type: | Bug Fix |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 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: | 923985 |
Description
Alan Conway
2014-08-15 10:15:48 UTC
Trivial no-risk fix, removes a LOT of notice-level log clutter. ------------------------------------------------------------------------ r1618133 | aconway | 2014-08-15 12:01:28 +0200 (Fri, 15 Aug 2014) | 4 lines NO-JIRA: HA Account for TX primary replication queues as HA user. Previously they were not accounted which caused ACL notice messages. ------------------------------------------------------------------------ See https://issues.apache.org/jira/browse/QPID-6015 for a fast & deterministic reproducer. ------------------------------------------------------------------------ r1618712 | aconway | 2014-08-18 15:18:31 -0400 (Mon, 18 Aug 2014) | 8 lines QPID-6015: HA Python QMF console raises exception due to HA subscriptions. One of the arguments in a HA subscription (qpid.ha-ids) is binary encoded data, however it was being passed as a string type in the arguments map. This caused python qmf console clients to choke when they tried to utf-decode the data. Fix is to pass the data using the vbin32 type which is intended for binary data. ------------------------------------------------------------------------ Issue has been fully fixed, tested on RHEL 6.5 i686 / x86_64 3-node HA clusters using packages: 6i HA: perl-qpid-0.22-13.el6.i686 perl-qpid-debuginfo-0.22-13.el6.i686 python-qpid-0.22-17.el6.noarch python-qpid-proton-0.7-3.el6.i686 python-qpid-proton-doc-0.7-3.el6.noarch python-qpid-qmf-0.22-38.el6.i686 qpid-cpp-client-0.22-47.el6.i686 qpid-cpp-client-devel-0.22-47.el6.i686 qpid-cpp-client-devel-docs-0.22-47.el6.noarch qpid-cpp-client-rdma-0.22-47.el6.i686 qpid-cpp-debuginfo-0.22-47.el6.i686 qpid-cpp-server-0.22-47.el6.i686 qpid-cpp-server-devel-0.22-47.el6.i686 qpid-cpp-server-ha-0.22-47.el6.i686 qpid-cpp-server-linearstore-0.22-47.el6.i686 qpid-cpp-server-rdma-0.22-47.el6.i686 qpid-cpp-server-xml-0.22-47.el6.i686 qpid-java-client-0.22-6.el6.noarch qpid-java-common-0.22-6.el6.noarch qpid-java-example-0.22-6.el6.noarch qpid-jca-0.22-2.el6.noarch qpid-jca-xarecovery-0.22-2.el6.noarch qpid-jca-zip-0.22-2.el6.noarch qpid-proton-c-0.7-3.el6.i686 qpid-proton-c-devel-0.7-3.el6.i686 qpid-proton-c-devel-doc-0.7-3.el6.noarch qpid-proton-debuginfo-0.7-3.el6.i686 qpid-qmf-0.22-38.el6.i686 qpid-qmf-debuginfo-0.22-38.el6.i686 qpid-qmf-devel-0.22-38.el6.i686 qpid-snmpd-1.0.0-16.el6.i686 qpid-snmpd-debuginfo-1.0.0-16.el6.i686 qpid-tests-0.22-16.el6.noarch qpid-tools-0.22-14.el6.noarch rh-qpid-cpp-tests-0.22-47.el6.i686 ruby-qpid-qmf-0.22-38.el6.i686 6x HA: perl-qpid-0.22-13.el6.x86_64 perl-qpid-debuginfo-0.22-13.el6.x86_64 python-qpid-0.22-17.el6.noarch python-qpid-proton-0.7-3.el6.x86_64 python-qpid-proton-doc-0.7-3.el6.noarch python-qpid-qmf-0.22-38.el6.x86_64 qpid-cpp-client-0.22-47.el6.x86_64 qpid-cpp-client-devel-0.22-47.el6.x86_64 qpid-cpp-client-devel-docs-0.22-47.el6.noarch qpid-cpp-client-rdma-0.22-47.el6.x86_64 qpid-cpp-debuginfo-0.22-47.el6.x86_64 qpid-cpp-server-0.22-47.el6.x86_64 qpid-cpp-server-devel-0.22-47.el6.x86_64 qpid-cpp-server-ha-0.22-47.el6.x86_64 qpid-cpp-server-linearstore-0.22-47.el6.x86_64 qpid-cpp-server-rdma-0.22-47.el6.x86_64 qpid-cpp-server-xml-0.22-47.el6.x86_64 qpid-java-client-0.22-6.el6.noarch qpid-java-common-0.22-6.el6.noarch qpid-java-example-0.22-6.el6.noarch qpid-jca-0.22-2.el6.noarch qpid-jca-xarecovery-0.22-2.el6.noarch qpid-jca-zip-0.22-2.el6.noarch qpid-proton-c-0.7-3.el6.x86_64 qpid-proton-c-devel-0.7-3.el6.x86_64 qpid-proton-c-devel-doc-0.7-3.el6.noarch qpid-proton-debuginfo-0.7-3.el6.x86_64 qpid-qmf-0.22-38.el6.x86_64 qpid-qmf-debuginfo-0.22-38.el6.x86_64 qpid-qmf-devel-0.22-38.el6.x86_64 qpid-snmpd-1.0.0-16.el6.x86_64 qpid-snmpd-debuginfo-1.0.0-16.el6.x86_64 qpid-tests-0.22-16.el6.noarch qpid-tools-0.22-14.el6.noarch rh-qpid-cpp-tests-0.22-47.el6.x86_64 ruby-qpid-qmf-0.22-38.el6.x86_64 -> VERIFIED |