Bug 1393538

Summary: openshift_master_extension_scripts will cause failure in install if script file not already present
Product: OpenShift Container Platform Reporter: Erik M Jacobs <ejacobs>
Component: InstallerAssignee: Scott Dodson <sdodson>
Status: CLOSED WONTFIX QA Contact: Johnny Liu <jialiu>
Severity: low Docs Contact:
Priority: unspecified    
Version: 3.3.1CC: aos-bugs, jokerman, mmccomas, shsrivas
Target Milestone: ---   
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: 2017-08-24 20:49:53 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 Erik M Jacobs 2016-11-09 19:13:02 UTC
Description of problem:
The installer supports an option openshift_master_extension_scripts in the hosts file. This allows the paths to various extension scripts to be specified.

However, the master service will fail to start if the files are not present.

This represents a slight chicken-egg problem in that a logical place for the extension script files is in OpenShift's configuration directory on a master. However, that directory doesn't exist until OpenShift is installed.

The installer should probably take the local file path and then place the script in the correct remote location.

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