Bug 636850
| Summary: | QMF: console.py fails to pass v2-style events up to console | |||
|---|---|---|---|---|
| Product: | Red Hat Enterprise MRG | Reporter: | Ken Giusti <kgiusti> | |
| Component: | qpid-qmf | Assignee: | Ken Giusti <kgiusti> | |
| Status: | CLOSED ERRATA | QA Contact: | Jan Sarenik <jsarenik> | |
| Severity: | urgent | Docs Contact: | ||
| Priority: | urgent | |||
| Version: | beta | CC: | iboverma, jneedle, jsarenik, tross | |
| Target Milestone: | 1.3.0.1 | |||
| Target Release: | --- | |||
| Hardware: | All | |||
| OS: | Linux | |||
| Whiteboard: | ||||
| Fixed In Version: | Doc Type: | Bug Fix | ||
| Doc Text: |
A flaw in the Python QMF console library caused events generated by QMFv2 agents to not be propagated to the application. As a result, events generated by agents could not be seen if they were using the QMFv2 format (i.e. any agent built using the C++ agent API). This update fixes the defect so that events generated by QMFv2 agents are visible from the console API.
|
Story Points: | --- | |
| Clone Of: | ||||
| : | 652090 (view as bug list) | Environment: | ||
| Last Closed: | 2010-11-30 17:50:29 UTC | Type: | --- | |
| 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: | 612222, 652090 | |||
|
Description
Ken Giusti
2010-09-23 13:35:31 UTC
Fix checked in upstream that will callback event when schema is available: https://issues.apache.org/jira/browse/QPID-2883 http://svn.apache.org/viewvc?view=revision&revision=1000528 Additional fix to prevent loss of events while schema request is pending a response: http://svn.apache.org/viewcvs?view=rev&rev=1000629 Merged to mrg_1.3.x git tree: http://mrg1.lab.bos.redhat.com/git/?p=qpid.git;a=commitdiff;h=5dbb07c54b8443df39c273f2c3c2aaf04297d329
Technical note added. If any revisions are required, please edit the "Technical Notes" field
accordingly. All revisions will be proofread by the Engineering Content Services team.
New Contents:
Cause: a defect in the Python QMF console library causes events generated by QMFv2 agents to not be propagated to the application.
Consequence: Events generated by agents are not seen if they are using QMFv2 format (i.e. any agent built using the C++ agent API).
Fix: The defect was fixed.
Result: Events from QMFv2 agents are visible from the console API.
With python-qmf-0.7.946106-14.el5, the event() is received by the console when C++ qmf-agent is triggered to create new child. Verified so far on RHEL5 x86_64, will verify i386 as well. Though it is noarch, I have verified it also on RHEL5 i386. python-qmf-0.7.946106-14.el5 BTW, bug 652090 covers verification of RHEL4 packages An advisory has been issued which should help the problem described in this bug report. This report is therefore being closed with a resolution of ERRATA. For more information on therefore solution and/or where to find the updated files, please follow the link below. You may reopen this bug report if the solution does not work for you. http://rhn.redhat.com/errata/RHSA-2010-0921.html
Technical note updated. If any revisions are required, please edit the "Technical Notes" field
accordingly. All revisions will be proofread by the Engineering Content Services team.
Diffed Contents:
@@ -1,7 +1 @@
-Cause: a defect in the Python QMF console library causes events generated by QMFv2 agents to not be propagated to the application.
+A flaw in the Python QMF console library caused events generated by QMFv2 agents to not be propagated to the application. As a result, events generated by agents could not be seen if they were using the QMFv2 format (i.e. any agent built using the C++ agent API). This update fixes the defect so that events generated by QMFv2 agents are visible from the console API.-
-Consequence: Events generated by agents are not seen if they are using QMFv2 format (i.e. any agent built using the C++ agent API).
-
-Fix: The defect was fixed.
-
-Result: Events from QMFv2 agents are visible from the console API.
|