Bug 1569847

Summary: RFE: have complete colonizer deployment worflow inputs feeded to a file
Product: Red Hat Gluster Storage Reporter: Nag Pavan Chilakam <nchilaka>
Component: gluster-colonizerAssignee: Dustin Black <dblack>
Status: CLOSED DEFERRED QA Contact: Rahul Hinduja <rhinduja>
Severity: medium Docs Contact:
Priority: unspecified    
Version: rhgs-3.3CC: dblack, nchilaka, rhs-bugs, sankarshan
Target Milestone: ---Keywords: FutureFeature, RFE, Triaged, ZStream
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2019-04-18 09:54:47 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Nag Pavan Chilakam 2018-04-20 05:59:11 UTC
Description of problem:
Currently colonizer deployment asks for multiple inputs from admin to deploy gluster. However below are the problems
1)if a manual mistake is made, we need to restart whole deployment again, which is a bit cumbersome
2)it can be a bit cumbersome to even having to enter multiple details through prompts.
Instead we can have an option, where user enters all the required details, in a common template form say an yaml file(like the one where we can mention volume name, disks etc) and then the user just have to run the script, and wait for colonizer to deploy the cluster. No more prompts no more accidentally erroneous  inputs to be fed.

the template yaml can even have the instructions at each field to be entered

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

Comment 5 Dustin Black 2018-09-17 13:16:12 UTC
I have opened to upstream issues to track separately features for re-input of fields and for unattended installation via template file.

Comment 6 Yaniv Kaul 2019-04-18 09:54:47 UTC
Closing all Colonizer BZs (as DEFERRED) as we do not intend to work on them for the time being.