Bug 1390764

Summary: [Debian] Ovirt not detecting glusterd service on Debian Hosts
Product: [oVirt] ovirt-host-deploy Reporter: jckeme
Component: CoreAssignee: Sandro Bonazzola <sbonazzo>
Status: CLOSED DEFERRED QA Contact: Pavel Stehlik <pstehlik>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: masterCC: bugs, didi, jckeme, mzamazal, oourfali, sabose, sbonazzo
Target Milestone: ---Flags: rule-engine: planning_ack?
rule-engine: devel_ack?
rule-engine: testing_ack?
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-12-22 10:47:34 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: Infra RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Attachments:
Description Flags
Gluster_Ovirt none

Description jckeme 2016-11-01 21:16:23 UTC
Created attachment 1216246 [details]
Gluster_Ovirt

Description of problem: I have 3 hosts running Gluster 3.8 LATEST version. 

When trying to import these hosts with SSH credentials, SSH passes but I get the error: Failed to Install Host *HostName*. Failed to execute stage "Environment Packages setup': Packager not implemented. 

Action Items shows: Gluster Status is disconnected for this host, "Restart Glusterd Service". 

Gluster is running fine on those hosts however with an active gluster configuration running and storage bricks being shared. 


Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.Install Gluster on a Debian Host
2.Install Ovirt Engine on a Different host. (I have ovirt-engine running on a Centos VM on XenServer as I intend to use it just to manage my Gluster hosts)
3.

Actual results:


Expected results:


Additional info:

Comment 1 Sahina Bose 2016-11-02 07:29:43 UTC
The action item 'Gluster Status is disconnected for this host, "Restart Glusterd Service".' is wrongly shown. The root cause of installation error seems to be different.
Could you attach the host-deploy logs?

Comment 2 jckeme 2016-11-02 13:30:47 UTC
Could the cause of this be that I am running Gluster hosts on a Debian Machines and then Ovirt on Centos? Probably Gluster's implementation on both distros implement the glusterd service in different locations? Or probably the Ovirt engine is trying a "yum" deploy? I'm just trying to figure out why this happens. 

Here are the host deploy logs for that host specifically. 

https://dl.dropboxusercontent.com/u/38580295/Host%20Deploy%20Log.txt

Thanks

Comment 3 Sahina Bose 2016-11-03 07:01:53 UTC
 File "/tmp/ovirt-sT1mNXF72O/pythonlib/otopi/packager.py", line 98, in install
    raise NotImplementedError(_('Packager install not implemented'))
NotImplementedError: Packager install not implemented

Sandro, are Debian hosts supported?

Comment 4 Sandro Bonazzola 2016-11-04 15:23:32 UTC
(In reply to Sahina Bose from comment #3)
>  File "/tmp/ovirt-sT1mNXF72O/pythonlib/otopi/packager.py", line 98, in
> install
>     raise NotImplementedError(_('Packager install not implemented'))
> NotImplementedError: Packager install not implemented
> 
> Sandro, are Debian hosts supported?

No, we're trying to get Debian support but differences in configuration are big enough to be an issue. 
Adding Milan Zamal <mzamazal> who is leading the Debian support effort.

Above error comes from OTOPI and should probably be covered by a different bug.

Comment 5 Sahina Bose 2016-12-22 08:47:30 UTC
Moving to infra as this is a generic error related to Debian support