Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 1184124

Summary: TypeError on qpid.auto_delete_timeout assertion
Product: Red Hat Enterprise MRG Reporter: Petr Matousek <pematous>
Component: qpid-cppAssignee: Gordon Sim <gsim>
Status: CLOSED ERRATA QA Contact: Petr Matousek <pematous>
Severity: low Docs Contact:
Priority: low    
Version: DevelopmentCC: gsim, iboverma, jross, mlesko, zkraus
Target Milestone: 3.1   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: qpid-cpp-0.30-6 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-04-14 13:48:52 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:

Description Petr Matousek 2015-01-20 15:37:43 UTC
Description of problem:

There is a TypeError, when assertion on qpid.auto_delete_timeout is done:

Option qpid.auto_delete_timeout does not match for test_durable_subscription_timed_autodel-30, expected F8:int64(30), got F4:int32(30)

Version-Release number of selected component (if applicable):
qpid-cpp-*-0.30-5

How reproducible:
100%

Steps to Reproduce:
1. create a subscription with auto_delete_timeout defined in the link
# ./drain "amq.direct;{link: {name: test_durable_subscription_timed_autodel-30, timeout: 30}}" -f &
2. assert the subscription queue for qpid.auto_delete_timeout
# ./spout "test_durable_subscription_timed_autodel-30;{assert: always, node: {x-declare: {arguments: {qpid.auto_delete_timeout: 30}}}}"
3. TypeError
Option qpid.auto_delete_timeout does not match for test_durable_subscription_timed_autodel-30, expected F8:int64(30), got F4:int32(30)

Actual results:
TypeError on qpid.auto_delete_timeout assertion

Expected results:
No TypeError on qpid.auto_delete_timeout assertion

Additional info:

Comment 1 Gordon Sim 2015-01-21 14:52:43 UTC
Fixed upstream: https://svn.apache.org/r1653548

Comment 4 Petr Matousek 2015-03-12 16:18:36 UTC
This issue has been fixed. qpid.auto_delete_timeout assertion works as expected.
Verified on rhel6.6 (i686, x86_64) and rhel7.1 (x86_64).

Packages:
qpid-cpp-*-0.30-7

-> VERIFIED

Comment 6 errata-xmlrpc 2015-04-14 13:48:52 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://rhn.redhat.com/errata/RHEA-2015-0805.html