Bug 1662624

Summary: [Doc RFE] [TechPreview] Document how to support OCP deployment on RHHI
Product: [Red Hat Storage] Red Hat Gluster Storage Reporter: Anjana Suparna Sriram <asriram>
Component: doc-Deploying_RHHIAssignee: Laura Bailey <lbailey>
Status: CLOSED CURRENTRELEASE QA Contact: bipin <bshetty>
Severity: high Docs Contact:
Priority: high    
Version: rhhiv-1.6CC: asriram, godas, lbailey, mkalinin, rcyriac, rhs-bugs, sabose, sankarshan, sasundar
Target Milestone: ---Keywords: FutureFeature, RFE, TechPreview, ZStream
Target Release: RHHI-V 1.5.z AsyncFlags: bshetty: needinfo-
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: 1660749 Environment:
Last Closed: 2019-02-27 12:25:26 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: 1660749    
Bug Blocks: 1660847    

Comment 10 Gobinda Das 2019-01-24 08:56:12 UTC
Replied in doc.

Comment 11 Gobinda Das 2019-01-25 12:03:47 UTC
Now the doc looks good to me.

Comment 14 SATHEESARAN 2019-02-09 02:27:36 UTC
There are few changes required:

1. Need for the fourth host was not explained well.
The fourth host is to ensure that there is tolerance of failure of 1 host.
If there are only 3 hosts in the cluster, failure of one host, will lead
to situation, where heketi can't create any more replica 3 volume

2. Section - "Install the OpenShift Container Storage Host"
This section looks as though some steps should be done on the fourth host.
But this is not true. These are all the prerequisites for installing
RHOCP on RHEL machines.
I prefer to have this information under the subsequent section as pre-requisites reference.

3. Repositories should be enabled on all the hosts not only on master
openshift-ansible is required only on master ( I suppose, need to confirm though.. )

4. Configuring passthrough section should be made available ahead of the section to run the playbook.

5. Technically, the playbook should have the template host names
as:
master.example.com
infra.example.com
host1.example.com
host2.example.com
host3.example.com
host4.example.com

@Laura, I still have some small correction with the playbook, I will consult with dev and provide that information

Comment 26 bipin 2019-02-21 06:26:55 UTC
Discussed offline with Laura, on the above points.
The below article looks good. So closing the bug as verified
 
https://access.redhat.com/articles/3895281

Also,canceling the needinfo on Laura.