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

Bug 1676406

Summary: Use ansible modules rather than gdeploy modules in brick creation flow from RHV-M
Product: [oVirt] ovirt-engine Reporter: Gobinda Das <godas>
Component: BLL.GlusterAssignee: Sahina Bose <sabose>
Status: CLOSED CURRENTRELEASE QA Contact: bipin <bshetty>
Severity: medium Docs Contact:
Priority: high    
Version: futureCC: bshetty, bugs, fkust, rhs-bugs, sabose, sankarshan, sasundar
Target Milestone: ovirt-4.3.2Flags: rule-engine: ovirt-4.3+
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: ovirt-engine-4.3.2 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: 1676405 Environment:
Last Closed: 2019-03-19 10:03:25 UTC Type: ---
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:    
Bug Blocks: 1676405    

Comment 1 Sahina Bose 2019-02-12 08:36:43 UTC
Description of problem:
 Now the brick creation uses gdeploy to create pv. As we are going to replace gdeploy with ansible role, the brick creation flow also need to use ansible module rather than gdeploy module.

Comment 2 SATHEESARAN 2019-02-20 10:25:48 UTC
(In reply to Sahina Bose from comment #1)
> Description of problem:
>  Now the brick creation uses gdeploy to create pv. As we are going to
> replace gdeploy with ansible role, the brick creation flow also need to use
> ansible module rather than gdeploy module.

Sahina,

This means the gluster-ansible-roles needs to be also shipped with RHV Manager channels ?

Comment 3 Sahina Bose 2019-02-20 11:28:59 UTC
(In reply to SATHEESARAN from comment #2)
> (In reply to Sahina Bose from comment #1)
> > Description of problem:
> >  Now the brick creation uses gdeploy to create pv. As we are going to
> > replace gdeploy with ansible role, the brick creation flow also need to use
> > ansible module rather than gdeploy module.
> 
> Sahina,
> 
> This means the gluster-ansible-roles needs to be also shipped with RHV
> Manager channels ?

No, we are using the ansible lvm modules included in ansible > 2.6, not using gluster-ansible roles

Comment 4 bipin 2019-03-15 08:00:51 UTC
Moving the bug to verified as the brick creation works without gdeploy.

Components:
===========
ansible-2.7.6-1.el7ae.noarch
ovirt-engine-4.3.2.1-0.1.el7.noarch

Comment 5 Sandro Bonazzola 2019-03-19 10:03:25 UTC
This bugzilla is included in oVirt 4.3.2 release, published on March 19th 2019.

Since the problem described in this bug report should be
resolved in oVirt 4.3.2 release, it has been closed with a resolution of CURRENT RELEASE.

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