Bug 1058203

Summary: [RHEVM-RHS] - Brick advanced details gives error.
Product: Red Hat Enterprise Virtualization Manager Reporter: SATHEESARAN <sasundar>
Component: ovirt-engine-webadmin-portalAssignee: Darshan <dnarayan>
Status: CLOSED CURRENTRELEASE QA Contact: SATHEESARAN <sasundar>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 3.3.0CC: acanan, acathrow, dnarayan, dpati, dtsang, ecohen, gklein, iheim, knarra, mmahoney, pprakash, Rhev-m-bugs, rhs-bugs, sbonazzo, scohen, sharne, ssampat, yeylon
Target Milestone: ---Keywords: ZStream
Target Release: 3.4.0   
Hardware: x86_64   
OS: Linux   
Whiteboard: gluster
Fixed In Version: ovirt-3.4.0-beta3 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: 1015013 Environment:
RHEVM RHS Integration
Last Closed: Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: Gluster RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 1015013    
Bug Blocks:    

Comment 1 SATHEESARAN 2014-01-27 09:02:22 UTC
Cloned this bug from https://bugzilla.redhat.com/show_bug.cgi?id=1015013

Version
========
RHSS RC1 - glusterfs-3.4.0.57rhs-1
RHEVM - IS33 (3.3.0-0.46.el6ev)

Performed the following steps,
1. Created a POSIXFS Datacenter of 3.3 compatibility
2. Created a gluster enabled cluster (3.3)
3. Added a 2 RHSS Nodes one by one to the gluster enabled cluster
4. Created a new distributed replicate volume of 2X2 ( using RHEVM UI )
5. On clicking on the volume, on selecting the brick, tried to get the "Advanced Details"

And saw the advanced details showing empty fields with error - "Error in fetching the brick details, please try again."

Checking the engine logs showed the following,
<snip>
2014-01-27 08:07:52,619 ERROR [org.ovirt.engine.core.vdsbroker.gluster.GetGlusterVolumeAdvancedDetailsVDSCommand] (ajp-/127.0.0.1:8702-10) Failed in GetGlusterVolumeAdvancedDetailsVDS method, for vds: rhsvm1; host: 10.70.37.86
2014-01-27 08:07:52,619 ERROR [org.ovirt.engine.core.vdsbroker.gluster.GetGlusterVolumeAdvancedDetailsVDSCommand] (ajp-/127.0.0.1:8702-10) Command GetGlusterVolumeAdvancedDetailsVDS execution failed. Exception: NumberFormatException: For input string: "728706916298"
2014-01-27 08:07:52,619 INFO  [org.ovirt.engine.core.vdsbroker.gluster.GetGlusterVolumeAdvancedDetailsVDSCommand] (ajp-/127.0.0.1:8702-10) FINISH, GetGlusterVolumeAdvancedDetailsVDSCommand, log id: 66e393c0
2014-01-27 08:07:52,619 ERROR [org.ovirt.engine.core.bll.gluster.GetGlusterVolumeAdvancedDetailsQuery] (ajp-/127.0.0.1:8702-10) Query GetGlusterVolumeAdvancedDetailsQuery failed. Exception message is VdcBLLException: java.lang.NumberFormatException: For input string: "728706916298" (Failed with error ENGINE and code 5001)

</snip>

Comment 2 SATHEESARAN 2014-01-27 09:04:48 UTC
I was not sure about the component to which this issue belongs.
Please correct the component, if it doesn't suits

Comment 4 SATHEESARAN 2014-01-29 07:10:17 UTC
Raising the BLOCKER flag to set this bug in to correct "Target Release"

Comment 6 Darshan 2014-02-20 05:56:23 UTC
Verified, the fix is included in upstream release. I have added it to the release notes.

Comment 9 SATHEESARAN 2014-05-15 19:50:25 UTC
Tested with RHEV 3.4 [av9.1] [3.4.0-0.20.el6ev] and RHS 3.0 ( glusterfs-3.6.0.1-1.el6rhs ).

Carried the following steps:
1. Created Datacenter with 3.4
2. Created gluster enabled cluster of 3.4
3. Added 4 RHSS 3.0 Nodes to the cluster one after other
4. Created a distribute volume with 8 bricks
5. Start the volume
6. Get the advanced details of all the bricks

There are no issues in getting the advance brick details
Marking this bug as VERIFIED

Comment 10 Itamar Heim 2014-06-12 14:08:33 UTC
Closing as part of 3.4.0