Bug 1462765

Summary: [RFE] Provide automation for host preparation
Product: OpenShift Container Platform Reporter: Marko Myllynen <myllynen>
Component: RFEAssignee: Brenton Leanhardt <bleanhar>
Status: CLOSED NEXTRELEASE QA Contact: Xiaoli Tian <xtian>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 3.5.0CC: aos-bugs, bleanhar, dmoessne, jokerman, kdube, mmccomas
Target Milestone: ---   
Target Release: 4.1.0   
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: 2019-04-18 18:29:08 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:
Embargoed:

Description Marko Myllynen 2017-06-19 13:32:09 UTC
Description of problem:
https://docs.openshift.com/container-platform/latest/install_config/install/host_preparation.html describes the long list of the needed steps to prepare a host for OCP installation.

This should be fully automated.

There is already a playbook doing this automatically, perhaps it could be used for inspiration here:

https://github.com/myllynen/openshift-automation-tools/blob/master/conf/prep.yml

Thanks.

Comment 1 Brenton Leanhardt 2017-07-13 12:56:08 UTC
Hi Marko,

We're focusing the majority of our host preparation simplification on the containerized installation on OpenShift.  Even Docker will run as a container (a system container).  When using the containerized install there would be no need to manage complicated repository configuration steps which is essentially what the "Host Preparation" documentation is about.

Other improvements for admins who don't even want to bother with host subscription concerns is our effort on shipping "golden images".

Comment 2 Brenton Leanhardt 2017-07-13 13:00:21 UTC
I'm adding a link to a trello card for containerizing the installation process.  In short, we understand the need for a simple cluster bootstrapping process.