Bug 763700 (GLUSTER-1968)

Summary: Console on KVM disk probing fails
Product: [Retired] GlusterSP Reporter: Harshavardhana <fharshav>
Component: coreAssignee: Balamurugan Arumugam <bala>
Status: CLOSED WONTFIX QA Contact:
Severity: medium Docs Contact:
Priority: low    
Version: 3.1.0CC: cww, platform, shireesh, vijay
Target Milestone: 3.1.2   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Harshavardhana 2010-10-18 18:08:46 UTC
Disk probing failed for kvm console since kvm adds a virtual disk of its own results in Hal probing for key "media_size" 

Handle the exception properly.

Comment 1 Vijay Bellur 2010-12-03 08:09:26 UTC
(In reply to comment #0)
> Disk probing failed for kvm console since kvm adds a virtual disk of its own
> results in Hal probing for key "media_size" 
> 
> Handle the exception properly.

Harsha,

Can you please provide details on the exception raised?

Comment 2 Harshavardhana 2010-12-10 12:37:57 UTC
(In reply to comment #1)
> (In reply to comment #0)
> > Disk probing failed for kvm console since kvm adds a virtual disk of its own
> > results in Hal probing for key "media_size" 
> > 
> > Handle the exception properly.
> 
> Harsha,
> 
> Can you please provide details on the exception raised?

DiskUtils.py is the code which is based out of Hal. 

Since the KVM adds two additional devices of its own, until anything is connected or loaded into it there are certain hal keys which are missing from it. 

During the disk probing time of installation we in DiskUtils.py blindly try to access certain keys which will generate an exception and the installation fails. 

Have sent a patch before, it was not accepted. But it can be fixed on similar lines with necessary changes required to be accepted.