Bug 707867
Summary: | [RFE] corosync-objctl - add float and double support and create new object | ||
---|---|---|---|
Product: | Red Hat Enterprise Linux 6 | Reporter: | Jan Friesse <jfriesse> |
Component: | corosync | Assignee: | Jan Friesse <jfriesse> |
Status: | CLOSED ERRATA | QA Contact: | Cluster QE <mspqa-list> |
Severity: | low | Docs Contact: | |
Priority: | low | ||
Version: | 6.1 | CC: | cluster-maint, djansa, jkortus, sdake, ssaha |
Target Milestone: | rc | Keywords: | FutureFeature |
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | corosync-1.4.0-1.el6 | Doc Type: | Enhancement |
Doc Text: |
Cause
In objdb is stored float/double number. User wants to create new object/key.
Consequence
corosync-objctl cannot create new object/key and display double/float number.
Change
add float and double support to corosync-objctl
Add -n option to corosync-objctl to create a new object/key combo
Result
Corosync-objctl correctly display float/double number. User can pass -n option and create new object/key.
|
Story Points: | --- |
Clone Of: | Environment: | ||
Last Closed: | 2011-12-06 11:50:40 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: | 693781 | ||
Attachments: |
Created attachment 501016 [details]
Add -n option to corosync-objctl to create a new object/key combo
In GIT as a47fb64e69f6e7b814d725aa0a588a7585f37e59 and a7c95c2854acd29e90c0465f605615b92dae6398 Granting pm_ack for inclusion in RHEL 6.2. Created attachment 518704 [details]
Test program to create [u]int(16|32|64) and float/double keys
Compile with cc -lconfdb testconfdb.c, after executing, corosync-objctl output should be:
...
testconfdb.test-int16=-42
testconfdb.test-uint16=66
testconfdb.test-int32=-43
testconfdb.test-uint32=67
testconfdb.test-int64=-44
testconfdb.test-uint64=68
testconfdb.test-float=932.799988
testconfdb.test-double=789.120000
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 In objdb is stored float/double number. User wants to create new object/key. Consequence corosync-objctl cannot create new object/key and display double/float number. Change add float and double support to corosync-objctl Add -n option to corosync-objctl to create a new object/key combo Result Corosync-objctl correctly display float/double number. User can pass -n option and create new object/key. 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. http://rhn.redhat.com/errata/RHBA-2011-1515.html |
Created attachment 501015 [details] add float and double support to corosync-objctl Description of problem: add float and double support to corosync-objctl Add -n option to corosync-objctl to create a new object/key combo Expected results: Float and double support + -n option.